/
NikolayIvkin
/
tutorials1
Обзор
Документация
Войти
/
NikolayIvkin
/
tutorials1
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
testing-modules/testing-libraries/src/test/java/com/baeldung/systemout/SystemOutPrintlnWithRuleUnitTest.java
27 строк
732 B
Jonathan Cook
BAEL-4341 - JUnit test for System.out.println() (#9694)
14 июл 2020, 04:46
14 июл 2020, 04:46
a8dac80
Код
Авторство
О чём код?
package com.baeldung.systemout; import org.junit.Assert; import org.junit.Rule; import org.junit.Test; import org.junit.contrib.java.lang.system.SystemOutRule; public class SystemOutPrintlnWithRuleUnitTest { @Rule public final SystemOutRule systemOutRule = new SystemOutRule().enableLog(); @Test public void givenSystemOutRule_whenInvokePrintln_thenLogSuccess() { print("Hello Baeldung Readers!!"); Assert.assertEquals("Hello Baeldung Readers!!", systemOutRule.getLog() .trim()); Assert.assertEquals("Hello Baeldung Readers!!\n", systemOutRule.getLogWithNormalizedLineSeparator()); } private void print(String output) { System.out.println(output); } }