/
yarik2
/
task_manager
Обзор
Документация
Войти
/
yarik2
/
task_manager
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
test_app.py
20 строк
743 B
yarik2
create: .gitignore, main.py, README.md, tasks.json, test_app.py
04 май 2026, 11:22
Верифицирован
04 май 2026, 11:22
85a05bf
Код
Авторство
О чём код?
import unittest from main import validate_task class TaskValidationTest(unittest.TestCase): def test_valid(self): ok, message = validate_task('Сделать ДЗ', 'High', '2024-06-15') self.assertTrue(ok) def test_empty_name(self): ok, message = validate_task('', 'Low', '2024-06-15') self.assertFalse(ok) self.assertEqual(message, "Название не может быть пустым") def test_wrong_date(self): ok, message = validate_task('Test', 'Low', '15-06-2024') self.assertFalse(ok) self.assertEqual(message, "Дата должна быть в формате ГГГГ-ММ-ДД") if __name__ == '__main__': unittest.main()