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

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

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

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

Классы

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

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

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

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

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

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