/
LuvDyrachyo
/
Java_assignments
Обзор
Документация
Войти
/
LuvDyrachyo
/
Java_assignments
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
java-spring-ru/annotations/src/test/java/exercise/ApplicationTest.java
31 строка
809 B
@hexlet/cli
submit java-spring-ru/annotations
13 май 2024, 13:36
13 май 2024, 13:36
ccea6eb
Код
Авторство
О чём код?
package exercise; import org.junit.jupiter.api.Test; import static org.assertj.core.api.Assertions.assertThat; import java.io.ByteArrayOutputStream; import java.io.PrintStream; class ApplicationTest { @Test public void testInspect() { Application.main(null); final var expected1 = "Method getCity returns a value of type String"; final var expected2 = "Method getPostalCode returns a value of type int"; final var notExpected = "getFullAddress"; ByteArrayOutputStream out = new ByteArrayOutputStream(); System.setOut(new PrintStream(out)); Application.main(null); final var actual = out.toString().trim(); assertThat(actual) .contains(expected1, expected2) .doesNotContain(notExpected); } }