public void AddVeiculo() { try { VeiculoController salvar = new VeiculoController(); Veiculo veiculo = new Veiculo(); // Para testes, retorna um numero aleatorio para o CNPJ Random randNum = new Random(); int numPlaca = randNum.Next(0000, 9999); veiculo.placa = "ABC-" + numPlaca; veiculo.modelo = "Uno"; veiculo.renavam = 1234578; veiculo.marca = "Fiat"; veiculo.cor = "Preto"; EmpresaTeste empresaTeste = new EmpresaTeste(); veiculo.AddEmpresa(empresaTeste.ObterEmpresaTeste()); // Esta validando errado a informação Assert.IsTrue(salvar.Inserir(veiculo)); } catch (Exception) { throw; } }
public void AddMotorista() { try { MotoristaController salvar = new MotoristaController(); Motorista motorista = new Motorista(); // Para testes, retorna um numero aleatorio para o CPF Random randNum = new Random(); // motorista : Pessoa motorista.cpf = randNum.Next(); motorista.rg = Convert.ToString(randNum.Next()); motorista.nome = "Nome"; motorista.dataNasc = Convert.ToDateTime("01-01-2019"); motorista.sexo = "M"; motorista.cnh = Convert.ToString(randNum.Next()); // motorista : Pessoa : Endereço motorista.endereco.rua = "Rua de Casa"; motorista.endereco.numero = Convert.ToInt32("0"); // TODO: validar sem numero motorista.endereco.complemento = "B"; motorista.endereco.bairro = "Bairro de Casa"; motorista.endereco.cep = 04425123; motorista.endereco.municipio = "Municipio de Casa"; motorista.endereco.cidade = "São Paulo"; motorista.endereco.estado = "SP"; EmpresaTeste empresa = new EmpresaTeste(); motorista.AddEmpresa(empresa.ObterEmpresaTeste()); // Empresa : Telefone Telefone telefone = new Telefone(); telefone.DDI = "55"; telefone.DDD = "11"; telefone.telefone = Convert.ToString(randNum.Next(11111111, 99999999)); motorista.AddTelefone(telefone); Assert.IsTrue(salvar.Inserir(motorista)); } catch (Exception) { throw; } }