Advertisement
AlessandroG

Untitled

May 19th, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.59 KB | None | 0 0
  1. @Test
  2. public void getContenutoOrdinatoPerNome_elementipresenti(){
  3. List<Attrezzo> prova = new LinkedList<>();
  4. this.borsa.addAttrezzoborsa(attrezzo2);
  5. this.borsa.addAttrezzoborsa(chiave);
  6. this.borsa.addAttrezzoborsa(manganello);
  7. prova=this.borsa.getContenutoOrdinatoPerNome();
  8. assertEquals("chiave",prova.get(0).getNome());
  9. assertEquals("manganello",prova.get(1).getNome());
  10. assertEquals("prova2",prova.get(2).getNome());
  11.  
  12. }
  13.  
  14. @Test
  15. public void getContenutoOrdinatoPerPeso_elementipresenti(){
  16. List<Attrezzo> prova = new LinkedList<>();
  17. this.borsa.addAttrezzoborsa(chiave);
  18. this.borsa.addAttrezzoborsa(lanterna);
  19. this.borsa.addAttrezzoborsa(arco);
  20. this.borsa.addAttrezzoborsa(manganello);
  21. this.borsa.addAttrezzoborsa(attrezzo2);
  22. prova=this.borsa.getContenutoOrdinatoPerPeso();
  23. assertEquals("arco",prova.get(0).getNome());
  24. assertEquals("chiave",prova.get(1).getNome());
  25. assertEquals("prova2",prova.get(2).getNome());
  26. assertEquals("manganello",prova.get(3).getNome());
  27. assertEquals("lanterna",prova.get(4).getNome());
  28.  
  29. }
  30.  
  31. @Test
  32. public void getRaggruppamentoPerPeso_elementipresenti(){
  33. Map<Integer, Set<Attrezzo>> prova = new HashMap<>();
  34. this.borsa.addAttrezzoborsa(chiave);
  35. this.borsa.addAttrezzoborsa(lanterna);
  36. this.borsa.addAttrezzoborsa(arco);
  37. this.borsa.addAttrezzoborsa(manganello);
  38. this.borsa.addAttrezzoborsa(attrezzo2);
  39. prova=this.borsa.getContenutoRaggruppatoPerPeso();
  40. assertEquals("{1=[prova2 (1Kg), arco (1Kg), chiave (1Kg)], 3=[manganello (3Kg)], 5=[lanterna (5Kg)]}",prova.toString());
  41.  
  42. }
  43.  
  44.  
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement