public void Deve_Listar_Veiculos_Vazia() { var veiculos = new List<Veiculo>(); mockVeiculo.Setup(a => a.ListarVeiculos()).Returns(veiculos); var aplicacao = new LocacaoAplicacao(mockLocacao.Object, mockVeiculo.Object); aplicacao.ListarVeiculos(); Assert.Empty(veiculos); mockVeiculo.Verify(m => m.ListarVeiculos(), Times.Once); }
public void Deve_Listar_Veiculos_Validos() { var veiculos = new List<Veiculo>() { new Veiculo() { Id = 1, Placa = "HJD-2i31", Ano = 2015, ValorHora = 12.5, Combustivel = "Gasolina", LimitePortaMalas = 300, CategoriaString = "Basico", CategoriaId = 1, Marca = "Chevrollet", Modelo = "Onix 1.0", } }; mockVeiculo.Setup(a => a.ListarVeiculos()).Returns(veiculos); var aplicacao = new LocacaoAplicacao(mockLocacao.Object, mockVeiculo.Object); aplicacao.ListarVeiculos(); Assert.Single(veiculos); mockVeiculo.Verify(m => m.ListarVeiculos(), Times.Once); }