public void GetRestaurantTest() { var addedRestaurant = _restaurantsController.PostRestaurant(_restaurantDto).Value; _addedRestaurantList.Add(addedRestaurant.Id); var result = _restaurantsController.GetRestaurant(addedRestaurant.Id).Value; Assert.AreEqual(addedRestaurant.Id, result.Id); }
public void Get_ReturnsRestaurantlfltExists() { var restaurant = new RestaurantBuilder().Build(); _repo.Setup(repo => repo.GetById(It.IsAny <int>())).Returns(restaurant); var okResult = _controller.GetRestaurant(restaurant.Id) as OkNegotiatedContentResult <Restaurant>; Assert.That(okResult, Is.Not.Null); _repo.Verify(r => r.GetById(restaurant.Id), Times.Once); Assert.That(okResult.Content, Is.EqualTo(restaurant)); }
public void Setup() { try { restaurant = GetNewMockupRestaurant(); var result = controller.PostRestaurant(restaurant); List <Restaurant> listRestaurant = controller.GetRestaurant(); var tempRestaurant = listRestaurant[(listRestaurant.Count() - 1)]; restaurant.id = tempRestaurant.id; } catch (Exception e) { } }
public void GetRestaurant_ReturnsRestaurantIfItExists() { //Arrange var restaurant = new RestaurantBuilder().WithId().Build(); _restaurantRepositoryMock.Setup(r => r.GetById(It.IsAny <int>())).Returns(restaurant); //Act var okResult = _controller.GetRestaurant(restaurant.Id) as OkObjectResult; //Assert Assert.That(okResult, Is.Not.Null); _restaurantRepositoryMock.Verify(r => r.GetById(restaurant.Id), Times.Once); Assert.That(okResult.Value, Is.EqualTo(restaurant)); }