/
NikolayIvkin
/
TheAlgorithms
Обзор
Документация
Войти
/
NikolayIvkin
/
TheAlgorithms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/test/java/com/thealgorithms/maths/PronicNumberTest.java
22 строки
772 B
Taranjeet Singh Kalsi
Add another method to check Pronic number (#5919)
26 окт 2024, 14:19
Не верифицирован
26 окт 2024, 14:19
871e4df
Код
Авторство
О чём код?
package com.thealgorithms.maths; import org.junit.jupiter.api.Assertions; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.ValueSource; public class PronicNumberTest { @ParameterizedTest @ValueSource(ints = {0, 2, 6, 12, 20, 30, 42, 110, 272, 380, 420, 1260, 2550}) void testForPronicNumber(final int number) { Assertions.assertTrue(PronicNumber.isPronic(number)); Assertions.assertTrue(PronicNumber.isPronicNumber(number)); } @ParameterizedTest @ValueSource(ints = {1, 4, 21, 36, 150, 2500}) void testForNonPronicNumber(final int number) { Assertions.assertFalse(PronicNumber.isPronic(number)); Assertions.assertFalse(PronicNumber.isPronicNumber(number)); } }