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)); }