Главная страница
Навигация по странице:

  • «Национальный исследовательский университет ИТМО»

  • Выполнил студент группы № M3114 Джахан ИсратПодпись

  • Джахан Исрат, М3114, lw3. Лабораторная работа 3 Предназначена для углубленного ознакомления с возможностями Тестирования Кода Выполнил студент группы M3114


    Скачать 152.65 Kb.
    НазваниеЛабораторная работа 3 Предназначена для углубленного ознакомления с возможностями Тестирования Кода Выполнил студент группы M3114
    АнкорDigital culture lab 3
    Дата11.10.2022
    Размер152.65 Kb.
    Формат файлаdocx
    Имя файлаДжахан Исрат, М3114, lw3.docx
    ТипЛабораторная работа
    #728328

    Министр науки и высшего образования Российской̆ Федерации

    Федеральное государственное автономное образовательное учреждение высшего образования

    «Национальный исследовательский университет ИТМО»

    Факультет информационных технологий и программирования

    Лабораторная работа №3
    Предназначена для углубленного ознакомления с возможностями Тестирования Кода

    Выполнил студент группы № M3114

    Джахан Исрат

    Подпись:

    Санкт-Петербург

    2021

    Текст задания

     На основе лабораторных работ по программированию - необходимо дополнить их функциональными тестами (обязательно в отдельной ветке).

    Тесты в виде собственных функций не принимаются. Необходимо использовать сторонние библиотеки, например Google test.
    Результат:

    Использовалась среда разработки Clion. Первым делом скачал с github расширение googletest.

    2) Создал новый проект

    3) Загрузил в папку lib (в папке проекта) папку google test

    4)В CmakeList записал следующие строчки




    5)В файле main.cpp подключил библиотеку и создал тест


    6) Создал тест на проверку 3 программы по программированию



    Программа прошла проверку тестом (при вводе разных значений)



    Для данного алгоритма был создан тест, для того чтобы проверить его правильность и правильность его выполнения.
    Запуск через MinGW и VS Code отличаются в процессе и иногда отличаются в компиляции, но результат остаётся неизменным для одинаковых алгоритмов.


    написать администратору сайта