public async Task UpdateAmigoTenantTServiceAckAsync_SendCommand_To_Bus_SendAsync() { var request = new UpdateAmigoTenantTServiceAckRequest() { ServiceAcknowledgeDateTZ = "America/Lima", ServiceAcknowledgeDate = DateTimeOffset.Now }; var command = new UpdateAmigoTenantServiceAckCommand() { ServiceAcknowledgeDate = new DateTimeOffset(2001, 9, 11, 6, 6, 6, 6, TimeSpan.Zero), IsAknowledged = true }; A.CallTo(() => _mapper.Map <UpdateAmigoTenantTServiceAckRequest, UpdateAmigoTenantServiceAckCommand>(request)).Returns(command); //********** ACT ********** // var resp = _appService.UpdateAmigoTenantTServiceAckAsync(request); //********** ASSERT ********** // Assert.NotNull(resp); A.CallTo(() => _bus.SendAsync(command)).MustHaveHappened(Repeated.Exactly.Once); }
public async Task <ResponseDTO> UpdateAck(UpdateAmigoTenantTServiceAckRequest maintenance) { maintenance.IncludeRequestLog = Settings.RequestLogEnabled; maintenance.UpdatedBy = User.Identity.GetUserId(); return(await _serviceApplicationService.UpdateAmigoTenantTServiceAckAsync(maintenance, User.Identity.GetUsername(), User.Identity.GetUserId())); }