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

Модульные тесты для класса RepositoryManager. Подробнее...

#include "../../core/include/RepositoryManager.hxx"
#include "../../services/EventBus.hxx"
#include "../../services/logging/Logger.hxx"
#include "gtest/gtest.h"
#include <filesystem>
#include <vector>
#include <memory>
#include <fstream>
#include <iostream>

Классы

class  svcs::test::core::MockObserver
 Mock observer for testing event notifications. Подробнее...
class  svcs::test::core::RepositoryManagerTest
 Test fixture for RepositoryManager tests. Подробнее...

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

namespace  svcs::test::core
 Модульные тесты для основных компонентов и структур данных.
namespace  svcs::test
 Comprehensive testing framework for SVCS version control system.

Функции

 svcs::test::core::TEST_F (RepositoryManagerTest, InitializeRepositoryCreatesStructure)
 svcs::test::core::TEST_F (RepositoryManagerTest, AddFileToStagingAddsToIndex)
 svcs::test::core::TEST_F (RepositoryManagerTest, StageMultipleFiles)
 svcs::test::core::TEST_F (RepositoryManagerTest, RepositoryStatePersistsBetweenInstances)
 svcs::test::core::TEST_F (RepositoryManagerTest, AddFileWithRelativePath)
 svcs::test::core::TEST_F (RepositoryManagerTest, AddDuplicateFile)
 svcs::test::core::TEST_F (RepositoryManagerTest, BasicRepositoryOperations)

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

Модульные тесты для класса RepositoryManager.