SVCS - Русская документация
Загрузка...
Поиск...
Не найдено
Файл IntVersionCommandTest.hxx

Заголовок тестового фикстура для интеграционных тестов класса VersionCommand. Подробнее...

#include <gtest/gtest.h>
#include <memory>
#include <vector>
#include <string>
#include "../../../cli/include/VersionCommand.hxx"
#include "../mocks/MockSubject.hxx"

См. исходные тексты.

Классы

class  svcs::test::cli::utils::VersionCommandTest
 Google Test фикстур для запуска модульных/интеграционных тестов VersionCommand. Подробнее...
class  svcs::test::cli::utils::VersionCommand
 Команда для отображения информации о версии SVCS. Подробнее...

Пространства имен

namespace  svcs::test::cli::utils
 Служебные классы и тестовые фикстуры для тестирования CLI команд.
namespace  svcs::test
 Comprehensive testing framework for SVCS version control system.
namespace  svcs::test::cli
 Модульные тесты для компонентов интерфейса командной строки.

Подробное описание

Заголовок тестового фикстура для интеграционных тестов класса VersionCommand.

Объявляет фикстур VersionCommandTest, который настраивает mock шину событий и экземпляр команды, необходимые для проверки вывода и поведения команды 'svcs version'. Поскольку команда не имеет состояния, настройка минимальна.