Browse Source

unittest: testStrandDescription

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

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

@ -155,5 +155,24 @@ public class LookaroundCommandTest {
assertEquals(expectedDescription, outputMessage.toString()); assertEquals(expectedDescription, outputMessage.toString());
} }
@Test
public void testStrandDescription() {
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("Strand",enemies, items);
StringBuilder outputMessage = new StringBuilder();
command.getLocationDescription(location, outputMessage);
String expectedDescription = "Du befindest dich mitten am Strand und blickst auf das Meer, das sich bis zum Horizont erstreckt.\n" +
"Du spürst den Sand an deinen Füßen, du hörst das weiche Rauschen des Meeres und das Lachen der Möwen über dir.\n" +
"Rechts und links von dir erstreckt sich der weite, weiße Sandstrand, dort hinten bauen Kinder eine Sandburg.\n" +
"Es gibt ein paar Palmen, die den Strand säumen und weit in der Ferne ragen Felsen aus dem Meer.\n";
assertEquals(expectedDescription, outputMessage.toString());
}
} }
Loading…
Cancel
Save