Esempio n. 1
0
 def test_validate_updated_args_ahl_not_found(self):
     args = {'id': 7}
     db_adapter = Mock()
     db_adapter.find_first_object.return_value = None
     am = AdminManager(db_adapter)
     status, return_info = am.validate_updated_args(args)
     self.assertFalse(status)
     self.assertEqual(return_info, not_found("ahl does not exist"))
     db_adapter.find_first_object.assert_called_once_with(AdminHackathonRel, ANY)
Esempio n. 2
0
 def test_validate_updated_args_common_logic(self):
     args = {'id': 7}
     ahl = AdminHackathonRel(id=7)
     db_adapter = Mock()
     db_adapter.find_first_object.return_value = ahl
     am = AdminManager(db_adapter)
     status, return_info = am.validate_updated_args(args)
     self.assertTrue(status)
     self.assertEqual(return_info, ahl)
     db_adapter.find_first_object.assert_called_once_with(AdminHackathonRel, ANY)