/
luminiksik
/
MyProjectsLening
Обзор
Документация
Войти
/
luminiksik
/
MyProjectsLening
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
skillboxJava/src/test/TestGetCircleSquare.java
41 строка
1 KB
luminiksi
8.2 Операции с числами (заготовки для 2го задания)
07 дек 2025, 17:13
07 дек 2025, 17:13
40c4558
Код
Авторство
О чём код?
package test; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; import main.try_2.hometasks.lesson_8.GeometryCalculator; @DisplayName("Тест метода getCircleSquare класса GeometryCalculator") public class TestGetCircleSquare { private static final double DELTA = 0.01; @Test @DisplayName("Передано положительное целое число 20") void testGetCircleSquareWithPositiveIntegerNumber() { double expected = 1256.6370614359173; Assertions.assertEquals(expected, GeometryCalculator.getCircleSquare(20), DELTA); } @Test @DisplayName("Передан 0") void testGetCircleSquareWithZero() { double expected = 0; Assertions.assertEquals(expected, GeometryCalculator.getCircleSquare(0), DELTA); } @Test @DisplayName("Передано отрицательное целое число -20") void testGetCircleSquareWithNegativeIntegerNumber() { double expected = -1; Assertions.assertEquals(expected, GeometryCalculator.getCircleSquare(-20), DELTA); } @Test @DisplayName("Передано положительное дробное число 20.2") void testGetCircleSquareWithPositiveFractionalNumber() { double expected = 1281.895466370779; Assertions.assertEquals(expected, GeometryCalculator.getCircleSquare(20.2), DELTA); } }