public void Base_Controller_HandleQueryable_ShouldBeOk() { //Arrange var query = new List <ApiControllerBaseDummy>() { _dummy.Object }.AsQueryable(); // Action var callback = _apiControllerBase.HandleQueryable <ApiControllerBaseDummy>(query); //Assert var httpResponse = callback.Should().BeOfType <OkNegotiatedContentResult <List <ApiControllerBaseDummy> > >().Subject; httpResponse.Content.Should().NotBeNull(); }
public void Base_Controller_HandlePageResult_ShouldBeOk() { //Arrange var query = new List <ApiControllerBaseDummy>() { _dummy.Object }.AsQueryable(); var odataOptions = GetOdataQueryOptions <ApiControllerBaseDummy>(_apiControllerBase); // Action var callback = _apiControllerBase.HandleQueryable <ApiControllerBaseDummy, ApiControllerBaseDummyViewModel>(query, odataOptions); //Assert var contentResponse = callback.Should().BeOfType <OkNegotiatedContentResult <PageResult <ApiControllerBaseDummyViewModel> > >().Subject; contentResponse.Should().NotBeNull(); }