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

Реализация интеграционного тестового фикстура AddCommandTest. Подробнее...

#include "IntAddCommandTest.hxx"
#include "../mocks/MockSubject.hxx"
#include "../../../core/include/RepositoryManager.hxx"
#include <fstream>
#include <memory>

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

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

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

Реализация интеграционного тестового фикстура AddCommandTest.

Этот файл определяет процедуры SetUp и TearDown, а также вспомогательные методы, необходимые для тестирования AddCommand. Настройка включает:

  1. Инициализацию mock-компонентов (MockSubject).
  2. Инициализацию основных компонентов (RepositoryManager, AddCommand).
  3. Управление временной изолированной директорией репозитория SVCS.