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
def test_sms_message_adds_prefix(prefix, body, expected): template = SMSMessageTemplate({'content': body}) template.prefix = prefix template.sender = None assert str(template) == expected