From de19d19108c0ec8b8614f0522ae7a542b2406855 Mon Sep 17 00:00:00 2001 From: JonathanFleischmann Date: Thu, 4 Jul 2024 19:22:07 +0200 Subject: [PATCH] fixing --- src/test/java/E2ETests/Features/E2E_Main.java | 2 +- src/test/java/E2ETests/Features/E2E_Print.java | 4 ++-- .../testFiles/AllFeaturesAtOnce/AllFeaturesInOne.java | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/test/java/E2ETests/Features/E2E_Main.java b/src/test/java/E2ETests/Features/E2E_Main.java index 38c2af8..cc9e8fa 100644 --- a/src/test/java/E2ETests/Features/E2E_Main.java +++ b/src/test/java/E2ETests/Features/E2E_Main.java @@ -167,7 +167,7 @@ public class E2E_Main { Assertions.assertNull(returnValue); Assertions.assertEquals(3, byteArrayOutputStream.toString().length()); // durch die newline wird die Ausgabe um 2 Zeichen länger - Assertions.assertEquals("3", byteArrayOutputStream.toString().substring(0, byteArrayOutputStream.toString().length() - 2)); + Assertions.assertEquals("3", byteArrayOutputStream.toString().substring(0, 1)); System.setOut(originalOut); } catch (Exception e) { Assertions.fail(); diff --git a/src/test/java/E2ETests/Features/E2E_Print.java b/src/test/java/E2ETests/Features/E2E_Print.java index 62209c4..836323c 100644 --- a/src/test/java/E2ETests/Features/E2E_Print.java +++ b/src/test/java/E2ETests/Features/E2E_Print.java @@ -143,7 +143,7 @@ public class E2E_Print { Assertions.assertNull(returnValue); Assertions.assertEquals(3, byteArrayOutputStream.toString().length()); // durch die newline wird die Ausgabe um 2 Zeichen länger - Assertions.assertEquals("a", byteArrayOutputStream.toString().substring(0, byteArrayOutputStream.toString().length() - 2)); + Assertions.assertEquals("a", byteArrayOutputStream.toString().substring(0, 1)); System.setOut(originalOut); } catch (Exception e) { Assertions.fail(); @@ -165,7 +165,7 @@ public class E2E_Print { Assertions.assertNull(returnValue); Assertions.assertEquals(6, byteArrayOutputStream.toString().length()); // durch die newline wird die Ausgabe um 2 Zeichen länger - Assertions.assertEquals("true", byteArrayOutputStream.toString().substring(0, byteArrayOutputStream.toString().length() - 2)); + Assertions.assertEquals("true", byteArrayOutputStream.toString().substring(0, 4)); System.setOut(originalOut); } catch (Exception e) { Assertions.fail(); diff --git a/src/test/testFiles/AllFeaturesAtOnce/AllFeaturesInOne.java b/src/test/testFiles/AllFeaturesAtOnce/AllFeaturesInOne.java index e1f7073..5c83d70 100644 --- a/src/test/testFiles/AllFeaturesAtOnce/AllFeaturesInOne.java +++ b/src/test/testFiles/AllFeaturesAtOnce/AllFeaturesInOne.java @@ -64,7 +64,7 @@ public class AllFeaturesInOne { } } if (withSpaceBetweenSteps) { - print(' '); + print('L'); } numberOfLetter = (numberOfLetter + 1) % 3; int sum = number1 + number2; @@ -89,7 +89,7 @@ public class AllFeaturesInOne { print(this.letter3); } } - print(' '); + print('L'); numberOfLetter = (numberOfLetter + 1) % 3; int number2OldValue = number2; number2 *= number1; @@ -115,7 +115,7 @@ public class AllFeaturesInOne { while (numberOfRepititions > 0) { numberOfRepetitionsWithoutSkip++; if (numberOfRepetitionsWithoutSkip == y) { - System.out.println(" "); + print(''); numberOfRepetitionsWithoutSkip = 0; } else { if (numberOfLetter == 0) { @@ -139,7 +139,7 @@ public class AllFeaturesInOne { for (int i = 0; i < x; i++) { repititionsAbs++; if (repititionsAbs % y == 0) { - print(' '); + print('L'); continue; } if (numberOfLetter == 0) {