public void TestarSalvarVeiculoMesmoChassi()
        {
            IVeiculoRepository repositorio = new VeiculoRepository();
            VeiculoNegocio     negocio     = new VeiculoNegocio(repositorio);

            Veiculo veiculo = new Veiculo();

            veiculo.Chassi            = "123456789";
            veiculo.TipoVeiculo       = TipoVeiculo.Caminhao;
            veiculo.NumeroPassageiros = 2;
            veiculo.Cor = "Azul";
            negocio.Salvar(veiculo);

            veiculo                   = new Veiculo();
            veiculo.Chassi            = "123456789";
            veiculo.TipoVeiculo       = TipoVeiculo.Onibus;
            veiculo.NumeroPassageiros = 42;
            veiculo.Cor               = "Verde";

            var retorno = negocio.Salvar(veiculo);

            Assert.AreEqual(retorno.Item1, false);
        }
        public void TestarSalvarVeiculo()
        {
            IVeiculoRepository repositorio = new VeiculoRepository();
            VeiculoNegocio     negocio     = new VeiculoNegocio(repositorio);

            Veiculo veiculo = new Veiculo();

            veiculo.Chassi            = "123456789";
            veiculo.TipoVeiculo       = TipoVeiculo.Caminhao;
            veiculo.NumeroPassageiros = 2;
            veiculo.Cor = "Azul";
            negocio.Salvar(veiculo);

            Assert.AreEqual(veiculo, repositorio.BuscarPorChassi(veiculo.Chassi));
        }