|
SVCS - English Documentation
|
Unit tests for RepositoryManager class. More...
#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>Classes | |
| class | svcs::test::core::MockObserver |
| Mock observer for testing event notifications. More... | |
| class | svcs::test::core::RepositoryManagerTest |
| Test fixture for RepositoryManager tests. More... | |
Namespaces | |
| namespace | svcs::test::core |
| Unit tests for core components and data structures. | |
| namespace | svcs::test |
| Comprehensive testing framework for SVCS version control system. | |
Functions | |
| 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) | |
Unit tests for RepositoryManager class.