@Test
 public void elfoNasceComInventario() {
   Elfo elfo = new Elfo("legolas");
   Inventario esperado = new Inventario();
   // asssert
   assertEquals(esperado, elfo.getInventario());
 }
 @Test
 public void elfoRecebe1PocaoNoInventario() {
   // arrange
   Elfo elfo = new Elfo("legolas");
   Inventario esperado = new Inventario();
   esperado.adicionarItem(new Item("poção", 1));
   elfo.mochila.adicionarItem(new Item("poção", 1));
   // assert
   assertEquals(esperado, elfo.getInventario());
 }
 @Test
 public void elfoRecebe50Marretas5bifesE9PolvorasNoInventario() {
   // arrange
   Elfo elfo = new Elfo("legolas");
   Inventario esperado = new Inventario();
   esperado.adicionarItem(new Item("marreta", 50));
   esperado.adicionarItem(new Item("bife", 5));
   esperado.adicionarItem(new Item("polvora", 9));
   elfo.mochila.adicionarItem(new Item("marreta", 50));
   elfo.mochila.adicionarItem(new Item("bife", 5));
   elfo.mochila.adicionarItem(new Item("polvora", 9));
   // assert
   assertEquals(esperado, elfo.getInventario());
 }