From 58c74b827efa18e475bda3eb0c7a6d14efc4d3ae Mon Sep 17 00:00:00 2001 From: fdai7487 Date: Fri, 10 Feb 2023 21:55:28 +0100 Subject: [PATCH] Unittest: added Unittest Digitaltechnik4 --- src/digital/technik/DigitalTechnikTest.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/digital/technik/DigitalTechnikTest.java b/src/digital/technik/DigitalTechnikTest.java index aa1e788..669402d 100644 --- a/src/digital/technik/DigitalTechnikTest.java +++ b/src/digital/technik/DigitalTechnikTest.java @@ -62,4 +62,22 @@ class DigitalTechnikTest { assertTrue(out.toString().contains("Die kanonische disjunktive Normalform (KDNF) ist eine Darstellung einer boolschen Funktion als Summe der Produkte der Minterme.")); } + + @Test + public void testDigitalTechnik4() { + String input = "5\n"; + ByteArrayInputStream in = new ByteArrayInputStream(input.getBytes()); + System.setIn(in); + + ByteArrayOutputStream out = new ByteArrayOutputStream(); + System.setOut(new PrintStream(out)); + + DigitalTechnik digitalTechnik = new DigitalTechnik(); + digitalTechnik.digitalTechnik4(); + + assertTrue(out.toString().contains("Ein Multiplexer ist ein elektronisches Schaltwerk, das es ermöglicht, mehrere Eingangssignale auf einen einzigen Ausgang zu schalten.")); + } + +} + } \ No newline at end of file