Advertisement
Guest User

Untitled

a guest
May 2nd, 2019
739
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.77 KB | None | 0 0
  1. package testare;
  2.  
  3. import static org.junit.jupiter.api.Assertions.*;
  4.  
  5. import org.junit.jupiter.api.Test;
  6.  
  7. import model.Angajat;
  8. import model.Categorie;
  9. import model.Client;
  10. import model.Comanda;
  11. import model.Produs;
  12. import model.StareClient;
  13.  
  14. class TestareAngajat {
  15.  
  16. @Test
  17. void testVerifica_raport_cumparator() {
  18.  
  19. // Client c1= new Client ("user1","parola1","user1@yahoo.com","adr1",suma,nrvizite,stare);
  20.  
  21. Produs[] produsArray1 = new Produs[2];
  22. Produs[] produsArray2 = new Produs[1];
  23.  
  24. Produs p1 = new Produs("produs1",15,Categorie.cosmetice,4);
  25. Produs p2 = new Produs("produs2",10,Categorie.electronice,5);
  26. Produs p3 = new Produs("produs2",10,Categorie.electronice,5);
  27.  
  28. produsArray1[0] = p1;
  29. produsArray1[1] = p2;
  30.  
  31. produsArray2[0] = p3;
  32.  
  33. Comanda[] comandaArray1 = new Comanda[2];
  34.  
  35. Comanda com1= new Comanda(9,25,produsArray1);
  36. Comanda com2= new Comanda(5,10,produsArray2);
  37.  
  38. comandaArray1[0] = com1;
  39. comandaArray1[1] = com2;
  40.  
  41. //teste bune
  42.  
  43. Client[] clientArray1 = new Client[4];
  44.  
  45. Client[] clientArray2 = new Client[4];
  46.  
  47. Client[] clientArray3 = new Client[4];
  48.  
  49. int i;
  50.  
  51. Client c1= new Client ("user1","parola1","user1@yahoo.com","adr1",0,0,StareClient.Blocat, comandaArray1);
  52.  
  53. Client c2= new Client ("user2","parola2","user2@yahoo.com","adr2",0,5,StareClient.Blocat);
  54.  
  55. Client c3= new Client ("user3","parola3","user3@yahoo.com","adr3",5,0,StareClient.Inactiv);
  56.  
  57. Client c4= new Client ("user4","parola4","user4@yahoo.com","adr4",7,3,StareClient.Activ);
  58.  
  59. clientArray1[0] = c1;
  60. clientArray1[1] = c2;
  61. clientArray1[2] = c3;
  62. clientArray1[3] = c4;
  63.  
  64. Angajat a1=new Angajat("nume1", "id1", Categorie.lactate, 1, clientArray1);
  65. // Angajat a2=new Angajat("nume2", "id2", Categorie.mezeluri, 1, clientArray2);
  66. // Angajat a3=new Angajat("nume3", "id3", Categorie.electronice, 1, clientArray3);
  67.  
  68. // Angajat a1=new Angajat("nume1", "id1", Categorie.lactate, 1);
  69. // Angajat a2=new Angajat("nume2", "id2", Categorie.mezeluri, 1);
  70. // Angajat a3=new Angajat("nume3", "id3", Categorie.electronice, 1);
  71.  
  72. assertTrue(a1.verifica_raport_cumparator(c1));
  73. assertTrue(a1.verifica_raport_cumparator(c2));
  74. assertTrue(a1.verifica_raport_cumparator(c3));
  75. assertTrue(a1.verifica_raport_cumparator(c4));
  76.  
  77. Client c5= new Client ("user5","parola5","user5@yahoo.com","adr5",0,10,StareClient.Fidel);
  78.  
  79. Client c6= new Client ("user6","parola6","user6@yahoo.com","adr6",10,12,StareClient.Fidel);
  80.  
  81. //teste proaste
  82. Client c7= new Client ("user7","parola7","user7@yahoo.com","adr7",3,3,StareClient.Blocat);
  83.  
  84. Client c8= new Client ("user8","parola8","user8@yahoo.com","adr8",15,4,StareClient.Inactiv);
  85.  
  86. clientArray1[0] = c5;
  87. clientArray1[1] = c6;
  88. clientArray1[2] = c7;
  89. clientArray1[3] = c8;
  90.  
  91. assertTrue(a1.verifica_raport_cumparator(c5));
  92. assertTrue(a1.verifica_raport_cumparator(c6));
  93. assertFalse(a1.verifica_raport_cumparator(c7));
  94. assertFalse(a1.verifica_raport_cumparator(c8));
  95.  
  96. Client c9= new Client ("user9","parola9","user9@yahoo.com","adr9",3,10,StareClient.Activ);
  97.  
  98. Client c10= new Client ("user10","parola10","user10@yahoo.com","adr10",0,5,StareClient.Activ);
  99.  
  100. Client c11= new Client ("user11","parola11","user11@yahoo.com","adr11",7,9,StareClient.Fidel);
  101.  
  102. Client c12= new Client ("user12","parola12","user12@yahoo.com","adr12",0,9,StareClient.Fidel);
  103.  
  104. clientArray1[0] = c9;
  105. clientArray1[1] = c10;
  106. clientArray1[2] = c11;
  107. clientArray1[3] = c12;
  108.  
  109. assertFalse(a1.verifica_raport_cumparator(c9));
  110. assertFalse(a1.verifica_raport_cumparator(c10));
  111. assertFalse(a1.verifica_raport_cumparator(c11));
  112. assertFalse(a1.verifica_raport_cumparator(c12));
  113. // fail("Not yet implemented");
  114. }
  115.  
  116. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement