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

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

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

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

Классы

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

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

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

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

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

Объявляет фикстур StatusCommandTest, который настраивает контролируемое окружение для тестирования команды 'svcs status'. Это включает инициализацию mock и основных компонентов (MockSubject, RepositoryManager) и предоставление вспомогательных функций для манипуляции файлами и проверки вывода команды.