Exemple #1
0
        public async Task ShouldUpdateValidationValid()
        {
            var request = new UpdateNativeMobileThirdPartyViewModel();
            var result  = await _mobileThirdPartyController.UpdateNativeMobileThirdParty(SolutionId, request)
                          .ConfigureAwait(false) as NoContentResult;

            result.StatusCode.Should().Be((int)HttpStatusCode.NoContent);

            _mockMediator.Verify(
                m => m.Send(
                    It.Is <UpdateSolutionMobileThirdPartyCommand>(q => q.Id == SolutionId && q.Data == request),
                    It.IsAny <CancellationToken>()), Times.Once);
        }
        public async Task ShouldUpdateValidationValid()
        {
            var request = new UpdateNativeMobileThirdPartyViewModel();

            var result = await mobileThirdPartyController.UpdateNativeMobileThirdParty(
                SolutionId,
                request) as NoContentResult;

            Assert.NotNull(result);
            result.StatusCode.Should().Be(StatusCodes.Status204NoContent);

            mockMediator.Verify(m => m.Send(
                It.Is<UpdateSolutionMobileThirdPartyCommand>(c => c.Id == SolutionId && c.Data == request),
                It.IsAny<CancellationToken>()));
        }