11eimilia11

Testes

Feb 1st, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 8.56 KB | None | 0 0
  1. package beans;
  2.  
  3. import exceptions.Objectnotfound;
  4. import exceptions.Objetojaexiste;
  5. import negocios.Fachada;
  6.  
  7. public class PrincipalTestes {
  8.  
  9.     public static void main(String[] args) throws Objetojaexiste, Objectnotfound {
  10.         // TODO Categoria
  11.         // TODO Entregador
  12.         // TODO Estoquista
  13.         // TODO Filial
  14.         // TODO Gerente
  15.         // TODO JornadaDeTrabalho
  16.         // TODO Marca
  17.         // TODO Matriz
  18.         // TODO NCM
  19.         // TODO Produto_ref
  20.         // TODO SubCategoria
  21.         // TODO SupervisorEstoque
  22.         // TODO Unidade
  23.         /* Testing the class DBA */
  24.        
  25.         /* Creating objects of the type DBA */
  26.        
  27.         DBA dba1 = new DBA("12220933400" , "0001" , "0001", "23416393000114" , "2005-04-12" ,'F' ,
  28.                 "solteiro" ,"helo.12" , "123" , "1259312" ,"Heloisa Macedo de Souza",  "ativo" ,
  29.                 "Rua Eloy Monteiro Nunes" , "08133552321");
  30.        
  31.         DBA dba2 = new DBA ("12220933401" , "0002" , "0002", "23416393000166" , "2014-05-01" ,'M' ,
  32.                 "viúvo" ,"10082" , "122" , "1253312" ,"Aquiles Filho da Ninfa",  "inativo" ,
  33.                 "Rua Felipe Horta" , "08133552322");
  34.        
  35.         DBA dba3 = new DBA("12220933405" , "0003" , "0003", "23416353000166" , "2012-03-10" ,'M' ,
  36.                 "viúvo" ,"10085" , "125" , "1253312" ,"Marmoto Filho da Ninfa",  "inativo" ,
  37.                 "Rua Marmota" , "08133552332");
  38.        
  39.         /* Creating objects with the repository */
  40.        
  41.         Fachada.getInstancia().cadastrarFuncionario(dba1);
  42.         Fachada.getInstancia().cadastrarFuncionario(dba2);
  43.         Fachada.getInstancia().cadastrarFuncionario(dba3);
  44.        
  45.         /* Printing the objects */
  46.        
  47.         System.out.println("______________DBA____________________\n");
  48.         System.out.println("CPF : " + dba1.getCpf());
  49.         System.out.println("Id Jornada : " + dba1.getId_jornada());
  50.         System.out.println("Seq Filial : " + dba1.getSeq_filial());
  51.         System.out.println("Nome : " + dba1.getNome());
  52.         System.out.println("CNPJ Matriz : " + dba1.getCNPJ_Matriz());
  53.         System.out.println("Sexo : " + dba1.getSex());
  54.         System.out.println("Data admissão : " + dba1.getData_admissao());
  55.         System.out.println();
  56.         System.out.println();
  57.        
  58.         System.out.println("______________DBA____________________\n");
  59.         System.out.println("CPF : " + dba2.getCpf());
  60.         System.out.println("Id Jornada : " + dba2.getId_jornada());
  61.         System.out.println("Seq Filial : " + dba2.getSeq_filial());
  62.         System.out.println("Nome : " + dba2.getNome());
  63.         System.out.println("CNPJ Matriz : " + dba2.getCNPJ_Matriz());
  64.         System.out.println("Sexo : " + dba2.getSex());
  65.         System.out.println("Data admissão : " + dba2.getData_admissao());
  66.         System.out.println();
  67.         System.out.println();
  68.  
  69.         System.out.println("______________DBA____________________\n");
  70.         System.out.println("CPF : " + dba3.getCpf());
  71.         System.out.println("Id Jornada : " + dba3.getId_jornada());
  72.         System.out.println("Seq Filial : " + dba3.getSeq_filial());
  73.         System.out.println("Nome : " + dba3.getNome());
  74.         System.out.println("CNPJ Matriz : " + dba3.getCNPJ_Matriz());
  75.         System.out.println("Sexo : " + dba3.getSex());
  76.         System.out.println("Data admissão : " + dba3.getData_admissao());
  77.         System.out.println();
  78.         System.out.println();
  79.        
  80.         /* Testing the update function */
  81.        
  82.         Fachada.getInstancia().atualizarFuncionario(dba1);
  83.         Fachada.getInstancia().atualizarFuncionario(dba2);
  84.         Fachada.getInstancia().atualizarFuncionario(dba3);
  85.        
  86.         System.out.println("Removendo Funcionários  1 e 2.......");
  87.        
  88.         /* Testing the delete function */
  89.        
  90.         Fachada.getInstancia().removerFuncionario(dba1.getCpf());
  91.         Fachada.getInstancia().removerFuncionario(dba2.getCpf());
  92.        
  93.         /* Apparently it doesn't work */
  94.        
  95.         System.out.println("Funcionário 1");
  96.        
  97.         System.out.println("______________DBA____________________\n");
  98.         System.out.println("CPF : " + dba1.getCpf());
  99.         System.out.println("Id Jornada : " + dba1.getId_jornada());
  100.         System.out.println("Seq Filial : " + dba1.getSeq_filial());
  101.         System.out.println("Nome : " + dba1.getNome());
  102.         System.out.println("CNPJ Matriz : " + dba1.getCNPJ_Matriz());
  103.         System.out.println("Sexo : " + dba1.getSex());
  104.         System.out.println("Data admissão : " + dba1.getData_admissao());
  105.         System.out.println();
  106.         System.out.println();
  107.        
  108.  
  109.        
  110.         /* Creating objects of the type Fornecedor */
  111.        
  112.         Fornecedor f1 = new Fornecedor ("0001" , "Sadia" , "55274471000180" , "Rua valadares" ,
  113.                 "ipsep" , "54330315" , "Pernambuco" , "'8133115544'");
  114.        
  115.         Fornecedor f2 = new Fornecedor ("0002" , "Parmalat" , "15274471000180" , "Rua Amélia" ,
  116.                 "graças" , "54330311" , "Pernambuco" , "'8133115544'");
  117.        
  118.         Fornecedor f3 = new Fornecedor ("0003" , "Rexona" , "55274471900180" , "Rua 07" ,
  119.                 "várzea" , "54330310" , "Pernambuco" , "'8133115544'");
  120.        
  121.         /* Creating objects with the repository */
  122.        
  123.         Fachada.getInstancia().cadastrarFornecedor(f1);
  124.         Fachada.getInstancia().cadastrarFornecedor(f2);
  125.         Fachada.getInstancia().cadastrarFornecedor(f3);
  126.        
  127.         /* Printing the objects */
  128.        
  129.  
  130.         System.out.println("______________Fornecedor____________________\n");
  131.         System.out.println("Código : " + f1.getCodigo());
  132.         System.out.println("Nome : " + f1.getNome());
  133.         System.out.println("CNPJ : " + f1.getCNPJ());
  134.         System.out.println("Rua : " + f1.getRua());
  135.         System.out.println("Bairro : " + f1.getBairro());
  136.         System.out.println("Cep : " + f1.getCep());
  137.         System.out.println("Estado : " + f1.getEstado());
  138.         System.out.println("Telefone : " + f1.getTelefone());
  139.         System.out.println();
  140.         System.out.println();
  141.        
  142.         System.out.println("______________Fornecedor____________________\n");
  143.         System.out.println("Código : " + f2.getCodigo());
  144.         System.out.println("Nome : " + f2.getNome());
  145.         System.out.println("CNPJ : " + f2.getCNPJ());
  146.         System.out.println("Rua : " + f2.getRua());
  147.         System.out.println("Bairro : " + f2.getBairro());
  148.         System.out.println("Cep : " + f2.getCep());
  149.         System.out.println("Estado : " + f2.getEstado());
  150.         System.out.println("Telefone : " + f2.getTelefone());
  151.         System.out.println();
  152.         System.out.println();
  153.        
  154.         System.out.println("______________Fornecedor____________________\n");
  155.         System.out.println("Código : " + f3.getCodigo());
  156.         System.out.println("Nome : " + f3.getNome());
  157.         System.out.println("CNPJ : " + f3.getCNPJ());
  158.         System.out.println("Rua : " + f3.getRua());
  159.         System.out.println("Bairro : " + f3.getBairro());
  160.         System.out.println("Cep : " + f3.getCep());
  161.         System.out.println("Estado : " + f3.getEstado());
  162.         System.out.println("Telefone : " + f3.getTelefone());
  163.         System.out.println();
  164.         System.out.println();
  165.        
  166.         /* Updating the object F1 */
  167.        
  168.         f1.setBairro("Madalena");
  169.         f1.setCep("50980380");
  170.         f1.setRua("Rua Guerra");
  171.  
  172.        
  173.         /* Testing the update function */
  174.        
  175.         System.out.println("\nAtualizando Fornecedor 1 .....\n");
  176.         Fachada.getInstancia().atualizarFornecedor(f1);
  177.        
  178.         /* Testing the delete function */
  179.        
  180.         System.out.println("\nExcluindo Fornecedor 2 .....\n");
  181.         System.out.println("\nExcluindo Fornecedor 3 .....\n");
  182.         Fachada.getInstancia().removerFornecedor("0002");
  183.         Fachada.getInstancia().removerFornecedor("0003");
  184.        
  185.        
  186.         /* Printing after the update */
  187.        
  188.  
  189.         System.out.println("______________Fornecedor____________________\n");
  190.         System.out.println("Código : " + f1.getCodigo());
  191.         System.out.println("Nome : " + f1.getNome());
  192.         System.out.println("CNPJ : " + f1.getCNPJ());
  193.         System.out.println("Rua : " + f1.getRua());
  194.         System.out.println("Bairro : " + f1.getBairro());
  195.         System.out.println("Cep : " + f1.getCep());
  196.         System.out.println("Estado : " + f1.getEstado());
  197.         System.out.println("Telefone : " + f1.getTelefone());
  198.         System.out.println();
  199.         System.out.println();
  200.        
  201.         System.out.println("______________Fornecedor____________________\n");
  202.         System.out.println("Código : " + f2.getCodigo());
  203.         System.out.println("Nome : " + f2.getNome());
  204.         System.out.println("CNPJ : " + f2.getCNPJ());
  205.         System.out.println("Rua : " + f2.getRua());
  206.         System.out.println("Bairro : " + f2.getBairro());
  207.         System.out.println("Cep : " + f2.getCep());
  208.         System.out.println("Estado : " + f2.getEstado());
  209.         System.out.println("Telefone : " + f2.getTelefone());
  210.         System.out.println();
  211.         System.out.println();
  212.        
  213.         System.out.println("______________Fornecedor____________________\n");
  214.         System.out.println("Código : " + f3.getCodigo());
  215.         System.out.println("Nome : " + f3.getNome());
  216.         System.out.println("CNPJ : " + f3.getCNPJ());
  217.         System.out.println("Rua : " + f3.getRua());
  218.         System.out.println("Bairro : " + f3.getBairro());
  219.         System.out.println("Cep : " + f3.getCep());
  220.         System.out.println("Estado : " + f3.getEstado());
  221.         System.out.println("Telefone : " + f3.getTelefone());
  222.         System.out.println();
  223.         System.out.println();
  224.        
  225.        
  226.        
  227.        
  228.  
  229.     }
  230.  
  231. }
Add Comment
Please, Sign In to add comment