/
NikolayIvkin
/
TheAlgorithms
Обзор
Документация
Войти
/
NikolayIvkin
/
TheAlgorithms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/test/java/com/thealgorithms/strings/ReverseStringRecursiveTest.java
16 строк
748 B
Alex Klymenko
test: `ReverseStringRecursiveTest` (#5407)
27 авг 2024, 11:49
Не верифицирован
27 авг 2024, 11:49
0c8616e
Код
Авторство
О чём код?
package com.thealgorithms.strings; import static org.junit.jupiter.api.Assertions.assertEquals; import org.junit.jupiter.params.ParameterizedTest; import org.junit.jupiter.params.provider.CsvSource; public class ReverseStringRecursiveTest { @ParameterizedTest @CsvSource({"'Hello World', 'dlroW olleH'", "'helloworld', 'dlrowolleh'", "'123456789', '987654321'", "'', ''", "'A', 'A'", "'!123 ABC xyz!', '!zyx CBA 321!'", "'Abc 123 Xyz', 'zyX 321 cbA'", "'12.34,56;78:90', '09:87;65,43.21'", "'abcdEFGHiJKL', 'LKJiHGFEdcba'", "'MixOf123AndText!', '!txeTdnA321fOxiM'"}) public void testReverseString(String input, String expectedOutput) { assertEquals(expectedOutput, ReverseStringRecursive.reverse(input)); } }