@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()); }