Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Lo-st

  • 0
    вклад
  • 4
    вопроса
  • 0
    ответов
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Как протестировать с помощью gtest функцию main(argc, argv[])?

    vt4a2h
    Vitaly @vt4a2h Куратор тега C++
    Senior software engineer (C++/Qt/boost)
    По факту получается, что вы пишите системный тест. Следовательно, для него вам необходимо уже скомпилированное приложение.
    Самый простой вариант, в этом случае -- это просто вызывать приложение с помощью std::system и проверять вывод. Так как std::system возвращает просто код завершения, вывод можно писать в какой-нибудь файл. Ну а потом, как и в обычном тесте, сравнивать то что получилось и то, что должно получиться. По факту у вас есть два приложения: сам тест и та утилита, которую вы тестируете.
    Ответ написан более двух лет назад
    Комментировать
    Комментировать
  • Как протестировать с помощью gtest функцию main(argc, argv[])?

    myjcom
    Roman @myjcom Куратор тега C++
    Lo-st,
    Начало -> на примере VS
    https://docs.microsoft.com/ru-ru/visualstudio/test...

    Тестировать сразу функцию main в зависимости от входных параметров argc и argv.

    не совсем понятно что такое тестировать функцию main? Но вот пример из документации
    https://github.com/google/googletest/blob/master/g...
    Ответ написан более двух лет назад
    4 комментария
    4 комментария
  • Как задать динамический шаг при построении графиков?

    TriKrista @TriKrista
    Как вариант, при расчете точки, считайте ее расстояние до предыдущей точки и если оно меньше определенного значения то не добавляйте ее на график.
    Ответ написан более двух лет назад
    1 комментарий
    1 комментарий
Оценили как «Нравится»
Самые активные сегодня
  • sergey-kuznetsov
    Сергей Кузнецов
    • 18 ответов
    • 0 вопросов
  • rPman
    • 8 ответов
    • 0 вопросов
  • TheAndrey7
    • 6 ответов
    • 0 вопросов
  • seven5674
    • 5 ответов
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 5 ответов
    • 0 вопросов
  • sasmoney
    sasmoney
    • 4 ответа
    • 1 вопрос
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации