@Test
void test() {
ByteArrayOutputStream bytestream = new ByteArrayOutputStream();
System.setOut(new PrintStream(bytestream));
new Testing().process();
assertEquals("print messagedata\r\n", new String(bytestream.toByteArray(), StandardCharsets.UTF_8));
}
Однако вы не можете протестировать блок else, так как он никогда не может быть выполнен с message
, установленным в process()
-методе
с
"data"
.