Example #1
0
def test_get_character_count_of_content(content, prefix, expected_length,
                                        expected_replaced_length):
    template = SMSMessageTemplate({'content': content}, )
    template.prefix = prefix
    template.sender = None
    assert template.content_count == expected_length
    template.values = {'placeholder': '123'}
    assert template.content_count == expected_replaced_length
Example #2
0
def test_sms_message_adds_prefix(prefix, body, expected):
    template = SMSMessageTemplate({'content': body})
    template.prefix = prefix
    template.sender = None
    assert str(template) == expected