public void EditarValidoTest()
        {
            GerenciadorVeiculo target  = new GerenciadorVeiculo();
            VeiculoModel       veiculo = target.Obter(3);

            veiculo.Modelo = "Ferrari - GT";
            target.Editar(veiculo);
            VeiculoModel actual = target.Obter(3);

            Assert.IsNotNull(actual);
            Assert.Equals(actual.Modelo, veiculo.Modelo);
        }
        public void ObterInvalidoTest()
        {
            GerenciadorVeiculo target = new GerenciadorVeiculo();
            VeiculoModel       actual = target.Obter(-1);

            Assert.IsNull(actual);
        }
        public void InserirInvalidoTest()
        {
            GerenciadorVeiculo target  = new GerenciadorVeiculo();
            VeiculoModel       veiculo = new VeiculoModel();

            veiculo.Cor         = "Vermelho";
            veiculo.IdPessoa    = 17;
            veiculo.IdMoradia   = 13;
            veiculo.TipoVeiculo = ListaTipoVeiculo.Carro;
            veiculo.Modelo      = null;
            veiculo.Placa       = "WZA1414";
            int actual = 0;

            try
            {
                actual = target.Inserir(veiculo);
            }
            catch (Exception e)
            {
                Assert.IsInstanceOfType(e, typeof(ServiceException));
            }
            VeiculoModel veiculoInserido = target.Obter(actual);

            Assert.IsNull(veiculoInserido);
        }
        public void EditarInvalidoTest()
        {
            GerenciadorVeiculo target  = new GerenciadorVeiculo();
            VeiculoModel       veiculo = target.Obter(3);

            veiculo.Modelo = null;
            try
            {
                target.Editar(veiculo);
            }
            catch (Exception e)
            {
                Assert.IsInstanceOfType(e, typeof(ServiceException));
            }
            VeiculoModel actual = target.Obter(3);

            Assert.IsNotNull(actual.Modelo);
        }
        public void RemoverTest()
        {
            GerenciadorVeiculo target = new GerenciadorVeiculo();
            int idVeiculo             = 5;

            target.Remover(idVeiculo);
            VeiculoModel veiculo = target.Obter(idVeiculo);

            Assert.IsNull(veiculo);
        }
        public void ObterValidoTest()
        {
            GerenciadorVeiculo target   = new GerenciadorVeiculo();
            VeiculoModel       expected = target.Obter(4);

            Assert.Equals(expected.IdPessoa, 16);
            Assert.Equals(expected.Placa, "NVK1120");
            Assert.Equals(expected.Modelo, "Siena");
            Assert.Equals(expected.Cor, "Prata");
            Assert.Equals(expected.TipoVeiculo, "Carro");
            Assert.Equals(expected.IdMoradia, 12);
        }
        public void InserirValidoTest()
        {
            GerenciadorVeiculo target  = new GerenciadorVeiculo();
            VeiculoModel       veiculo = new VeiculoModel();

            veiculo.Cor         = "Vermelho";
            veiculo.IdPessoa    = 17;
            veiculo.IdMoradia   = 13;
            veiculo.TipoVeiculo = ListaTipoVeiculo.Carro;
            veiculo.Modelo      = "Fiat Uno";
            veiculo.Placa       = "WZA1414";
            int idVeiculo = target.Inserir(veiculo);

            Assert.IsTrue(idVeiculo > 0);
            VeiculoModel veiculoInserido = target.Obter(idVeiculo);

            Assert.IsNotNull(veiculoInserido);
            Assert.AreSame(veiculo, veiculoInserido);
        }
예제 #8
0
        //
        // GET: /pessoa/Details/5
        public ViewResult Details(int id)
        {
            VeiculoModel veiculo = gVeiculo.Obter(id);

            return(View(veiculo));
        }