public void Deve_Obter_Locacao_Por_Id_Valido()
 {
     var locacao = new Locacao.Dominio.ModeloDB.LocacaoDB()
     {
         Id = 1,
         ValorHora = 12.5,
         DataInicioLocacao = new DateTime(),
         DataFimLocacao = new DateTime(),
         ClienteId = 1,
         VeiculoId = 1,
     };
     mockLocacao.Setup(a => a.ObterLocacaoPorId(It.IsAny<int>())).Returns(locacao);
     var aplicacao = new LocacaoAplicacao(mockLocacao.Object, mockVeiculo.Object);
     aplicacao.ObterLocacaoPorId(1);
     Assert.NotNull(locacao);
     mockVeiculo.Verify(m => m.ObterVeiculoPorId(1), Times.Once);
 }
 public void Deve_Obter_Locacao_Por_Id_Invalido()
 {
     var aplicacao = new LocacaoAplicacao(mockLocacao.Object, mockVeiculo.Object);
     aplicacao.ObterLocacaoPorId(0);
     mockVeiculo.Verify(m => m.ObterVeiculoPorId(1), Times.Never);
 }