Exemple #1
0
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()
Exemple #2
0
 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()
Exemple #3
0
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"
Exemple #4
0
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"
Exemple #5
0
    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()