Beispiel #1
0
        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>()));
        }