/
NikolayIvkin
/
TheAlgorithms
Обзор
Документация
Войти
/
NikolayIvkin
/
TheAlgorithms
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/test/java/com/thealgorithms/dynamicprogramming/WildcardMatchingTest.java
27 строк
847 B
Piotr Idzik
style: enable `AvoidStarImport` in checkstyle (#5141)
05 май 2024, 21:48
Не верифицирован
05 май 2024, 21:48
414835d
Код
Авторство
О чём код?
package com.thealgorithms.dynamicprogramming; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertTrue; import org.junit.jupiter.api.Test; public class WildcardMatchingTest { @Test public void testMatchingPattern() { assertTrue(WildcardMatching.isMatch("aa", "a*")); assertTrue(WildcardMatching.isMatch("adceb", "*a*b")); } @Test public void testNonMatchingPattern() { assertFalse(WildcardMatching.isMatch("cb", "?a")); assertFalse(WildcardMatching.isMatch("acdcb", "a*c?b")); assertFalse(WildcardMatching.isMatch("mississippi", "m*issi*iss?*i")); } @Test public void testEmptyPattern() { assertTrue(WildcardMatching.isMatch("", "")); assertFalse(WildcardMatching.isMatch("abc", "")); } }