def test_list_roles_ok_response(self, mock_role_repo_filter_by, mock_role_controller_pagination_meta): '''Test list_roles OK response. ''' # Arrange with self.app.app_context(): mock_role_controller_pagination_meta.return_value = { 'total_rows': 1, 'total_pages': 1, 'current_page': 1, 'next_page': False, 'prev_page': False } mock_role_repo_filter_by.return_value.items = [ self.mock_role, ] role_controller = RoleController(self.request_context) # Act result = role_controller.list_roles() # Assert assert result.status_code == 200 assert result.get_json()['msg'] == 'OK'
def test_list_roles_ok_response( self, mock_role_repo_filter_by, mock_role_controller_pagination_meta ): """Test list_roles OK response.""" # Arrange with self.app.app_context(): mock_role_controller_pagination_meta.return_value = { "total_rows": 1, "total_pages": 1, "current_page": 1, "next_page": False, "prev_page": False, } mock_role_repo_filter_by.return_value.items = [ self.mock_role, ] role_controller = RoleController(self.request_context) # Act result = role_controller.list_roles() # Assert assert result.status_code == 200 assert result.get_json()["msg"] == "OK"