SVCS - English Documentation
Loading...
Searching...
No Matches
svcs::test::core::RepositoryManagerTest Class Reference

Test fixture for RepositoryManager tests. More...

Inheritance diagram for svcs::test::core::RepositoryManagerTest:

Protected Member Functions

void SetUp () override
void TearDown () override
std::unique_ptr< RepositoryManagercreateRepositoryManager ()
void createTestFile (const std::string &filename, const std::string &content="test content")

Static Protected Member Functions

static bool isValidRepositoryStructure (const fs::path &path)
static std::string getRelativePath (const std::string &filename)

Protected Attributes

fs::path temp_dir_
std::shared_ptr< EventBusevent_bus_
std::shared_ptr< MockObservermock_observer_
std::shared_ptr< Loggertest_logger_

Detailed Description

Test fixture for RepositoryManager tests.


The documentation for this class was generated from the following file: