示例#1
0
        public void ValidarCarregarVeiculos()
        {
            using var context = new CheckFipeContextTest();
            new VeiculoRepository(context)
            .Cadastrar(new Veiculo("001267-0", "2013-1", "2013", "gasolina", "R$ 25.000,00", new Modelo()
            {
                Id    = 4828,
                Nome  = "Palio 1.0 ECONOMY Fire Flex 8V 4p",
                Marca = new Marca()
                {
                    Id   = 21,
                    Nome = "Fiat"
                }
            }));
            context.SaveChanges();

            var veiculos = new VeiculoRepository(context).Carregar();

            Assert.IsNotNull(veiculos);
            Assert.AreEqual(1, veiculos.Count());
            Assert.IsTrue(veiculos.Any(veiculo => veiculo.IdModelo == 4828 && veiculo.CodigoFipe == "001267-0" && veiculo.CodigoAnoModelo == "2013-1"));
        }