Основы и методология программирования на ПМИ 2017/2018 (основной поток, 1 модуль)/175-2
Материал из Wiki - Факультет компьютерных наук
Общая информация
Чат в телеграме: https://t.me/joinchat/DVc8jAsFSRw7tiOUfMpXUg
Время для консультаций (по предварительной договоренности): вторник 15:30-16:30.
Материалы
Тестирование программ
Пример написания тестов "прямо в коде" (на примере задачи 7.W): код.
Такого тестирования для нашего курса достаточно с точки зрения удобства и скорости написания. Если же вы хотите попробовать писать тесты так, как это делается в промышленном программировании, ниже два таких примера.
Написание тестов с помощью встроенной в python библиотеки unittest: код.
Написание тестов с помощью более продвинутой библиотеки py.test, которую нужно отдельно устанавливать: код. Обратите внимание, что код очень похож на первый вариант без библиотек.