Ejemplo n.º 1
0
 def test_can_instance_user_model_from_db_row(self):
     user_data = dict(id=3,
                      username='******',
                      email='*****@*****.**',
                      password='******',
                      active=True)
     user_model = UserModel(**user_data)
     user_model_from_db_row = UserModel.from_row(dict_to_db_row(user_data))
     self.assertEqual(user_model.__dict__, user_model_from_db_row.__dict__)
Ejemplo n.º 2
0
 def test_can_get_db_row_from_model(self):
     user_data = dict(id=3,
                      username='******',
                      email='*****@*****.**',
                      password='******',
                      active=True)
     user_model_from_dict = UserModel(**user_data)
     db_row = dict_to_db_row(user_data)
     user_model_from_db_row = UserModel.from_row(db_row)
     self.assertListEqual(sorted(list(user_model_from_dict.to_row())),
                          sorted(list(db_row)))
     self.assertListEqual(sorted(list(user_model_from_db_row.to_row())),
                          sorted(list(db_row)))