Browse Source

Unittest: added Unittest Digitaltechnik7

remotes/origin/A.Morlang/gruppenprojekt
fdai7487 2 years ago
parent
commit
caac36fc3b
  1. 13
      src/digital/technik/DigitalTechnikTest.java

13
src/digital/technik/DigitalTechnikTest.java

@ -127,5 +127,18 @@ class DigitalTechnikTest {
"Sie werden verwendet, um digitale Codes zu interpretieren und bestimmte Aktionen auszuführen."));
}
public void testDigitalTechnik7() {
String input = "1\n";
ByteArrayInputStream in = new ByteArrayInputStream(input.getBytes());
System.setIn(in);
ByteArrayOutputStream out = new ByteArrayOutputStream();
System.setOut(new PrintStream(out));
DigitalTechnik digitalTechnik = new DigitalTechnik();
digitalTechnik.digitalTechnik7();
assertTrue(out.toString().contains("In der Digitaltechnik ist eine ALU (Arithmetisch-Logische Einheit) ein Baustein in einem Prozessor, der die grundlegenden arithmetischen und logischen Operationen ausführt. \n" +
"Dazu gehören Operationen wie Addition, Subtraktion, Multiplikation, Division, Vergleich, Schaltungen und Bitverschiebungen."));
}
}
Loading…
Cancel
Save