def test_get_registration_detail_None_rel(self, get_method): user_id = 1 hackathon = Hackathon(id=1) get_method.return_value = None detail = {'hackathon': hackathon.dic()} self.assertEqual(self.register_manager.get_registration_detail(user_id, hackathon), detail) get_method.assert_called_once_with(1, 1)
def test_get_registration_detail_None_rel(self, get_method): user_id = 1 hackathon = Hackathon(id=1) get_method.return_value = None detail = {'hackathon': hackathon.dic()} self.assertEqual( self.register_manager.get_registration_detail(user_id, hackathon), detail) get_method.assert_called_once_with(1, 1)
def test_get_registration_detail_None_expr(self, get_method): user_id = 1 hackathon = Hackathon(id=1) rel = UserHackathonRel(id=1) get_method.return_value = rel detail = {'hackathon': hackathon.dic(), "registration": rel.dic()} db_adapter = Mock() db_adapter.find_first_object.return_value = None rm = RegisterManager(db_adapter) self.assertEqual(rm.get_registration_detail(user_id, hackathon), detail) get_method.assert_called_once_with(1, 1) db_adapter.find_first_object.assert_called_once_with(Experiment, ANY, ANY, ANY)
def test_get_registration_detail_None_expr(self, get_method): user_id = 1 hackathon = Hackathon(id=1) rel = UserHackathonRel(id=1) get_method.return_value = rel detail = {'hackathon': hackathon.dic(), "registration": rel.dic()} db_adapter = Mock() db_adapter.find_first_object.return_value = None rm = RegisterManager(db_adapter) self.assertEqual(rm.get_registration_detail(user_id, hackathon), detail) get_method.assert_called_once_with(1, 1) db_adapter.find_first_object.assert_called_once_with( Experiment, ANY, ANY, ANY)