public async Task Post_WhenCalled_ReturnsSameResultAsync() { var addModel = new Clinic() { Id = 1, Name = "Added Clinic Name" }; this.ApiResultClinicDummyItem.IsSucceed = true; this.ClinicDummyModel = addModel; BuildDummyData(); var response = await _controller.Post(addModel); Assert.Equal(ClinicDummyModel, response.Result); Assert.True(response.IsSucceed); }
public async Task ControllerAddsNewClinic() { var model = new ClinicViewModel() { Name = "Klinika dodana", Address = "Adres", City = "Miasto", PostalCode = "66-200", Province = "Województwo" }; var controller = new ClinicController(_fakeService); var result = await controller.Post(model); var newClinic = await _fakeService.Get(3); Assert.IsType <CreatedResult>(result.Result); Assert.Equal(model.Name, newClinic.Name); }