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

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

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

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

Классы

class  svcs::test::cli::utils::HistoryCommandTest
 Google Test фикстур для запуска интеграционных тестов HistoryCommand. Подробнее...
class  svcs::test::cli::utils::HistoryCommand
 Команда для просмотра истории сохранений (коммитов) в репозитории. Подробнее...

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

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

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

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

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