/
LuvDyrachyo
/
Java_assignments
Обзор
Документация
Войти
/
LuvDyrachyo
/
Java_assignments
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
java-oop-ru/errors/src/test/java/exercise/AppTest.java
22 строки
809 B
@hexlet/cli
submit java-oop-ru/errors
06 фев 2024, 11:34
06 фев 2024, 11:34
b501ca2
Код
Авторство
О чём код?
package exercise; import org.junit.jupiter.api.Test; import static org.assertj.core.api.Assertions.assertThat; import static com.github.stefanbirkner.systemlambda.SystemLambda.tapSystemOut; class AppTest { @Test void testPrintSquare() throws Exception { Circle circle = new Circle(new Point(2, 3), 5); String result = tapSystemOut(() -> { App.printSquare(circle); }); assertThat(result.trim()).isEqualTo("79\nВычисление окончено"); Circle circle1 = new Circle(new Point(2, 3), -5); String result1 = tapSystemOut(() -> { App.printSquare(circle1); }); assertThat(result1.trim()).isEqualTo("Не удалось посчитать площадь\nВычисление окончено"); } }