public async Task UpdateContactDetailsSuccessReturnsNoErrors() { var sentModel = new UpdateSolutionContactDetailsViewModel(); var result = await _contactDetailsController.UpdateContactDetailsAsync(SolutionId, sentModel).ConfigureAwait(false) as NoContentResult; result.Should().NotBeNull(); result.StatusCode.Should().Be((int)HttpStatusCode.NoContent); _mockMediator.Verify(x => x.Send(It.Is <UpdateSolutionContactDetailsCommand>(x => x.SolutionId == SolutionId && x.Data == sentModel), It.IsAny <CancellationToken>())); }
public async Task UpdateContactDetailsSuccessReturnsNoErrors() { var sentModel = new UpdateSolutionContactDetailsViewModel(); var result = await contactDetailsController.UpdateContactDetailsAsync( SolutionId, sentModel) as NoContentResult; Assert.NotNull(result); result.StatusCode.Should().Be(StatusCodes.Status204NoContent); mockMediator.Verify(m => m.Send( It.Is <UpdateSolutionContactDetailsCommand>(c => c.SolutionId == SolutionId && c.Data == sentModel), It.IsAny <CancellationToken>())); }