public void GetAllRestaurants_ReturnedQuantityIsCorrect() { // Arrange SetupData(); // Act var restaurants = (DbSet <Restaurant>)restaurantController.GetRestaurants(); // Assert Assert.AreEqual(2, restaurants.ToArray().Count()); }
private HttpResponseMessage SendGetRestaurantsRequest(int townId, IRestaurantsData data) { var model = new SearchRestaurantsBindingModel { TownId = townId }; var controller = new RestaurantsController(data); this.SetupController(controller); var response = controller.GetRestaurants(model) .ExecuteAsync(CancellationToken.None).Result; return(response); }