def test_search(self, dao_search): search_result = dao_search.return_value = Mock() search = 'search' limit = 2 skip = 1 order = 'order' direction = 'desc' result = services.search(search=search, limit=limit, skip=skip, order=order, direction=direction) dao_search.assert_called_once_with(search=search, limit=limit, skip=skip, order=order, direction=direction) assert_that(result, equal_to(search_result))
def list(): search_parameters = extract_search_parameters(request.args) search_result = func_key_services.search(**search_parameters) result = formatter.list_to_api(search_result.items, search_result.total) return make_response(result, 200)