Джахан Исрат, М3114, lw3. Лабораторная работа 3 Предназначена для углубленного ознакомления с возможностями Тестирования Кода Выполнил студент группы M3114
Скачать 152.65 Kb.
|
Министр науки и высшего образования Российской̆ Федерации Федеральное государственное автономное образовательное учреждение высшего образования «Национальный исследовательский университет ИТМО» Факультет информационных технологий и программирования Лабораторная работа №3 Предназначена для углубленного ознакомления с возможностями Тестирования Кода Выполнил студент группы № M3114 Джахан Исрат Подпись: Санкт-Петербург 2021 Текст задания На основе лабораторных работ по программированию - необходимо дополнить их функциональными тестами (обязательно в отдельной ветке). Тесты в виде собственных функций не принимаются. Необходимо использовать сторонние библиотеки, например Google test. Результат: Использовалась среда разработки Clion. Первым делом скачал с github расширение googletest. 2) Создал новый проект 3) Загрузил в папку lib (в папке проекта) папку google test 4)В CmakeList записал следующие строчки 5)В файле main.cpp подключил библиотеку и создал тест 6) Создал тест на проверку 3 программы по программированию Программа прошла проверку тестом (при вводе разных значений) Для данного алгоритма был создан тест, для того чтобы проверить его правильность и правильность его выполнения. Запуск через MinGW и VS Code отличаются в процессе и иногда отличаются в компиляции, но результат остаётся неизменным для одинаковых алгоритмов. |