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

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

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

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

Классы

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

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

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

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

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

Объявляет фикстур RemoveCommandTest, который настраивает контролируемое окружение для тестирования команды 'svcs remove' (или 'svcs rm'). Этот фикстур управляет временным репозиторием SVCS и предоставляет вспомогательные функции для манипуляции файлами, индексации и проверки вывода.