Browse Source

unittest: added testWaldDescription()

remotes/origin/Julia
Juliakn66 2 years ago
parent
commit
b2145ad89a
  1. 19
      src/test/java/org/bitbiome/commands/LookaroundCommandTest.java

19
src/test/java/org/bitbiome/commands/LookaroundCommandTest.java

@ -136,5 +136,24 @@ public class LookaroundCommandTest {
assertEquals("Holz", result.get(0).getName());
assertEquals("Stein", result.get(1).getName());
}
@Test
public void testWaldDescription() {
LookaroundCommand command = new LookaroundCommand();
ArrayList<Mob> enemies = new ArrayList<Mob>();
enemies.add(new Mob("Bigfoot", false, 50,20));
ArrayList<Item> items = new ArrayList<Item>();
items.add(new Item("Holz",true, 10, 1));
Location location = new Location("Wald",enemies, items);
StringBuilder outputMessage = new StringBuilder();
command.getLocationDescription(location, outputMessage);
String expectedDescription = "Du befindest dich mitten im Wald, um dich herum siehst du hohe Buchen, kleine Sträucher und Farne.\n" +
"Der Boden ist mit weichem Moos, Pilzen und Laub bedeckt, in der Nähe hörst du Vögel munter zwitschern und\n" +
"einen kleinen Bach, der sich durch das dichte Unterholz schlängelt." +
" Schau mal, dort hinten in der Ferne ist ein Eichhörnchen! \n";
assertEquals(expectedDescription, outputMessage.toString());
}
}
Loading…
Cancel
Save