public void GetCity() { //Arrange var repo = new MockUnitOfWork(); var controller = new CitiesController(repo, _mapper); var city1 = _testData.Cities.First(); var city2 = _testData.Cities.Last(); controller.PostCity(city1); controller.PostCity(city2); //Act var response = controller.GetCity(city2.Id, false); // Assert var responseObjectResult = response as ObjectResult; Assert.Equal(200, responseObjectResult.StatusCode); }
public void PostCity() { //Arrange var repo = new MockUnitOfWork(); var controller = new CitiesController(repo, _mapper); var newCity = _testData.Cities.First(); //Act var response = controller.PostCity(newCity); //Assert var responseObjectResult = response as ObjectResult; Assert.Equal(201, responseObjectResult.StatusCode); Assert.NotNull(repo.Cities.Get(newCity.Id)); }