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

Test fixture header for integration tests of the VersionCommand class. More...

#include <gtest/gtest.h>
#include <memory>
#include <vector>
#include <string>
#include "../../../cli/include/VersionCommand.hxx"
#include "../mocks/MockSubject.hxx"

Go to the source code of this file.

Classes

class  svcs::test::cli::utils::VersionCommandTest
 Google Test fixture for running unit/integration tests against the VersionCommand. More...
class  svcs::test::cli::utils::VersionCommand
 Command for displaying version information about SVCS. 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

Test fixture header for integration tests of the VersionCommand class.

Declares the VersionCommandTest fixture, which sets up the mock event bus and the command instance necessary to verify the output and behavior of the 'svcs version' command. Since the command is stateless, the setup is minimal.