public void Deve_Obter_Valor_Total_Locacao_Invalido() { var valor = new Valor(2800, 530); var aplicacao = new LocacaoAplicacao(mockLocacao.Object, mockVeiculo.Object); aplicacao.ObterValorTotalLocacao(0, true, true, false, false); mockLocacao.Verify(m => m.ObterLocacaoPorId(1), Times.Never); }
public void Deve_Obter_Valor_Total_Locacao_Valido() { var valor = new Valor(2800, 530); var aplicacao = new LocacaoAplicacao(mockLocacao.Object, mockVeiculo.Object); aplicacao.ObterValorTotalLocacao(1, true, true, false, false); mockLocacao.Verify(m => m.ObterLocacaoPorId(1), Times.Once); Assert.Equal(2800, valor.ValorTotalDiaria); Assert.Equal(530, valor.ValorTotalVistoria); Assert.Equal(3330, valor.ValorTotalLocacao); }