SVCS - English Documentation
Loading...
Searching...
No Matches
InitCommandIntegrationTest.hxx File Reference

Declaration of the test fixture for InitCommand integration tests. More...

Go to the source code of this file.

Classes

class  svcs::test::cli::utils::InitCommandIntegrationTest
 Test fixture for InitCommand integration tests. More...
struct  svcs::test::cli::utils::Event
 Structure describing an event published by the VCS core. More...
class  svcs::test::cli::utils::RepositoryManager
 Manages all physical file and directory operations within the SVCS repository. More...
class  svcs::test::cli::utils::InitCommand
 Implements the "init" command for the Version Control System (VCS). More...
class  svcs::test::cli::utils::MockSubject
 A mock implementation of ISubject for testing event-driven components. More...

Namespaces

namespace  svcs::test::cli::utils
 Utility classes and test fixtures for CLI command testing.
namespace  svcs::test
 Comprehensive testing framework for SVCS version control system.
namespace  svcs::test::cli
 Unit tests for command-line interface components.

Detailed Description

Declaration of the test fixture for InitCommand integration tests.

This fixture sets up an isolated environment with a temporary directory and uses the real RepositoryManager to verify end-to-end repository initialization.