示例#1
0
 def test_extra_fields(self):
     user = User(id=1, name='user1')
     user.extra = 'extra data'
     self.assertEqual('extra data', user.extra)
     d = user.fields()
     self.assertEquals(2, len(d))
     self.assertEquals(1, d['id'])
     self.assertEquals('user1', d['name'])
     self.assertNotIn('extra', d)
示例#2
0
 def test_extra_fields(self):
     user = User(id=1, name='user1')
     user.extra = 'extra data'
     self.assertEqual('extra data', user.extra)
     d = user.fields()
     self.assertEquals(2, len(d))
     self.assertEquals(1, d['id'])
     self.assertEquals('user1', d['name'])
     self.assertNotIn('extra', d)
示例#3
0
 def test_extra_fields(self):
     user = User(id=1, name='user1')
     user.update({'name': 'user2', 'extra': 'extra field'})
     self.assertFalse(hasattr(user, 'extra'))
示例#4
0
 def test_normal(self):
     user = User(id=1, name='user1')
     user.update({'id': 1, 'name': 'user2'})
     self.assertEquals(1, user.id)
     self.assertEquals('user2', user.name)
示例#5
0
 def test(self):
     user = User(id=1, name='user1')
     result = user.__json__()
     self.assertEqual(2, len(result))
     self.assertEquals(1, result['id'])
     self.assertEquals('user1', result['name'])
示例#6
0
 def test_instance(self):
     user = User(id=1, name='user1')
     result = repr(user)
     self.assertEquals('<User 1>', result)
示例#7
0
 def test_class(self):
     result = User.repr(1)  # @UndefinedVariable
     self.assertEquals('<User 1>', result)
示例#8
0
 def test_single(self):
     user = User(id=1, name='user1')
     keys = user.keys()
     self.assertEquals((1, ), keys)
示例#9
0
 def test_normal(self):
     user = User(id=1, name='user1')
     d = user.fields()
     self.assertEquals(2, len(d))
     self.assertEquals(1, d['id'])
     self.assertEquals('user1', d['name'])
示例#10
0
 def test_extra_fields(self):
     user = User(id=1, name='user1')
     user.update({'name': 'user2', 'extra': 'extra field'})
     self.assertFalse(hasattr(user, 'extra'))
示例#11
0
 def test_normal(self):
     user = User(id=1, name='user1')
     user.update({'id': 1, 'name': 'user2'})
     self.assertEquals(1, user.id)
     self.assertEquals('user2', user.name)
示例#12
0
 def test(self):
     user = User(id=1, name='user1')
     result = user.__json__()
     self.assertEqual(2, len(result))
     self.assertEquals(1, result['id'])
     self.assertEquals('user1', result['name'])
示例#13
0
 def test_class(self):
     result = User.repr(1)  # @UndefinedVariable
     self.assertEquals('<User 1>', result)
示例#14
0
 def test_single(self):
     user = User(id=1, name='user1')
     keys = user.keys()
     self.assertEquals((1, ), keys)
示例#15
0
 def test_normal(self):
     user = User(id=1, name='user1')
     d = user.fields()
     self.assertEquals(2, len(d))
     self.assertEquals(1, d['id'])
     self.assertEquals('user1', d['name'])