class WallTest(TestCase): def setUp(self): self.user = User.objects.create_user('Bob', None, 'Bob') self.user.save() self.wall = Wall(hashtag="#abc", phone_number="+11112223333", user=self.user) self.wall.save()
class SMSTest(TestCase): def setUp(self): self.user = User.objects.create_user('Bob', None, 'Bob') self.user.save() self.wall = Wall(hashtag="#abc", phone_number="+11112223333", user=self.user) self.wall2 = Wall(hashtag="#qwe", phone_number="+11234567891", user=self.user) self.wall.save() def test_single_wall(self): print "Single wall" self.assertEquals(_split_message('This is a sentence', ''), (self.wall.hashtag, 'This is a sentence')) print "Done" def test_phone_number(self): print "Phone number" self.wall2.save() self.assertEquals(_split_message('Test message', '+12223334444'), (None, None)) self.assertEquals(_split_message('Hello world', self.wall.phone_number), (self.wall.hashtag, 'Hello world')) self.assertEquals(_split_message('Hello world', self.wall.phone_number), (self.wall.hashtag, 'Hello world')) self.assertEquals(_split_message('Hello world', '+12223334444'), (None, None)) print "Done"
class SMSTest(TestCase): def setUp(self): self.user = User.objects.create_user('Bob', None, 'Bob') self.user.save() self.wall = Wall(hashtag="#abc", phone_number="+11112223333", user=self.user) self.wall2 = Wall(hashtag="#qwe", phone_number="+11234567891", user=self.user) self.wall.save() def test_single_wall(self): print "Single wall" self.assertEquals(_split_message('This is a sentence', ''), (self.wall.hashtag, 'This is a sentence')) print "Done" def test_phone_number(self): print "Phone number" self.wall2.save() self.assertEquals(_split_message('Test message', '+12223334444'), (None, None)) self.assertEquals( _split_message('Hello world', self.wall.phone_number), (self.wall.hashtag, 'Hello world')) self.assertEquals( _split_message('Hello world', self.wall.phone_number), (self.wall.hashtag, 'Hello world')) self.assertEquals(_split_message('Hello world', '+12223334444'), (None, None)) print "Done"