From b2145ad89ae547464b1c63676678421b6ddf86ad Mon Sep 17 00:00:00 2001 From: Juliakn66 <117075450+Juliakn66@users.noreply.github.com> Date: Mon, 6 Feb 2023 10:01:21 +0100 Subject: [PATCH] unittest: added testWaldDescription() --- .../commands/LookaroundCommandTest.java | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/src/test/java/org/bitbiome/commands/LookaroundCommandTest.java b/src/test/java/org/bitbiome/commands/LookaroundCommandTest.java index 33d08c3..24c06b4 100644 --- a/src/test/java/org/bitbiome/commands/LookaroundCommandTest.java +++ b/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 enemies = new ArrayList(); + enemies.add(new Mob("Bigfoot", false, 50,20)); + ArrayList items = new ArrayList(); + 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()); + } }