public void Can_Create() { var fakeCity = new CityApiModel() { Name = "Test" }; _sutCityController.Post(fakeCity); _mockMapperService.Verify(x => x.Map <CityDomainModel>(fakeCity), Times.Once()); _mockCityDomainService.Verify(x => x.CreateCity(It.IsAny <CityDomainModel>())); }
public void Post([FromBody] CityApiModel city) { _cityDomainService.CreateCity(_mapperService.Map <CityDomainModel>(city)); }