public async Task TranferenciaEntreContasComValorMaiorQueSaldo() { var mockContaRepositorio = new MContaRepositorio(); var mockLancamentoRepositorio = new MLancamentoRepositorio(); var tranferecia = new TranferenciaEntreContas(mockContaRepositorio, mockLancamentoRepositorio); var entrada = new TranferenciaEntreContasEntrada() { NumeroContaDestino = 1, NumeroContaOrigem = 2, Valor = 1000 }; var resulatdo = await tranferecia.executa(entrada); Assert.IsTrue(resulatdo.Successo == false); await Task.CompletedTask; }
public async Task <ISaidaResultado> Post([FromBody] TranferenciaEntreContasEntrada entrada) { return(await _tranferenciaEntreContas.executa(entrada)); }