💡 Если программа вашего ребенка выдает ошибку, не спешите помогать ему писать правильный ответ. Спросите: «Как ты думаешь, на каком этапе алгоритм свернул не туда? Давай проверим каждый шаг по очереди». Это лучшая тренировка логики.
import unittest
# Это наш юнит - простая функция сложения очков
def add_score(current, points):
return current + points
# А это автоматический тест для нее
class TestGameScore(unittest.TestCase):
def test_add_score(self):
# Проверяем, что 10 + 5 действительно равно 15
self.assertEqual(add_score(10, 5), 15)
if __name__ == '__main__':
unittest.main()