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

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

#include "../../../core/include/RepositoryManager.hxx"
#include "../../../cli/include/ClearCommand.hxx"
#include "../mocks/MockSubject.hxx"
#include <gtest/gtest.h>
#include <sstream>

Go to the source code of this file.

Classes

class  svcs::test::cli::utils::ClearCommandTest
 Test fixture for ClearCommand integration tests. 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 ClearCommand integration tests.

This fixture sets up an isolated environment with a temporary SVCS repository and handles the redirection of standard input (std::cin) to simulate user confirmation during the repository clearing process.