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

Mock implementation of the ISubject interface for unit testing purposes. More...

#include "../../../services/ISubject.hxx"
#include <gmock/gmock.h>
#include <vector>
#include <string>

Go to the source code of this file.

Classes

class  svcs::test::cli::mocks::MockSubject
 A mock implementation of ISubject for testing event-driven components. More...

Namespaces

namespace  svcs::test::cli::mocks
 Mock objects and test doubles 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

Mock implementation of the ISubject interface for unit testing purposes.

This class captures all events published by the system core without requiring the full Observer system implementation. It provides utility methods for easy assertion checks in unit tests.