public async Task FindAccountTransfers_ShouldBeSuccess() { // Arrange var bankBranch = 1; var bankAccount = 1; var request = new AccountTransferQuery(bankBranch, bankAccount); _customerAccountRepository.Find(Arg.Any <int>(), Arg.Any <int>()).Returns(new CustomerAccount()); _transferRepository.FindAllOriginAccount(Arg.Any <CustomerAccount>()).Returns(new List <Transfer>()); // Action var transfer = await _sut.Handle(request, new CancellationToken()).ConfigureAwait(false); // Assert Assert.IsTrue(transfer.IsSuccess); }
public async Task <IActionResult> Get([FromQuery] AccountTransferQuery customerAccount) => await SendRequestToApplication(customerAccount).ConfigureAwait(false);