/
alozar
/
LeetCode
Обзор
Документация
Войти
/
alozar
/
LeetCode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
LeetCode.Tests/Problems/Problems20_Tests.cs
43 строки
847 B
alozar
Создан проект для агрегации задач из LeetCode. Добавлены задачи 20, 200, 279, 433, 448, 739, 752.
28 янв 2025, 20:33
28 янв 2025, 20:33
a703a31
Код
Авторство
О чём код?
using LeetCode.Problems; using Xunit; namespace LeetCode.Tests.Problems; public class Problems20_Tests { public static IEnumerable<object[]> GetTestData() { List<object[]> data = []; string s = "()"; bool expected = true; data.Add([s, expected]); s = "()[]{}"; expected = true; data.Add([s, expected]); s = "(]"; expected = false; data.Add([s, expected]); s = "([])"; expected = true; data.Add([s, expected]); s = "(){}}{"; expected = false; data.Add([s, expected]); return data; } [Theory] [MemberData(nameof(GetTestData))] public void Test_Success(string s, bool expected) { bool result = Problems20.IsValid(s); Assert.Equal(expected, result); } }