RTC Toolkit 6.0.0
Loading...
Searching...
No Matches

Utility classes for testing with features from the common library. More...

Files

file  fakeClock.cpp
 Implementation of fake clock support functions for testing.
 
file  fakeRepository.cpp
 Implementation of an in-memory fake RepositoryIf.
 
file  fakeRepositorySubscriber.cpp
 Implementation of an in-memory fake RepositorySubscriberIf.
 
file  fakeClock.hpp
 Header file with fake clock support routines for testing.
 
file  fakeRepository.hpp
 Header file for an in-memory fake RepositoryIf.
 
file  fakeRepositorySubscriber.hpp
 Header file for an in-memory fake RepositorySubscriberIf.
 
file  mockRepository.hpp
 Header file providing a mock of RepositoryIf.
 
file  repositoryIfBench.hpp
 Header file declaring type parameterised tests for RepositoryIf.
 
file  repositoryIfTestSuite.hpp
 Header file declaring type parameterised tests for RepositoryIf.
 
file  repositorySubscriberIfTestSuite.hpp
 Header file declaring type parameterised tests for RepositorySubscriberIf.
 
file  runtimeRepoTestSuite.hpp
 Header file declaring extended type parameterised tests for RepositoryIf.
 

Classes

class  rtctk::componentFramework::test::FakeRepository
 Implementation of an in-memory fake repository for testing. More...
 
class  rtctk::componentFramework::test::FakeRepositorySubscriber
 A simple fake implementation of RepositorySubscriberIf to allow testing the interactions and callbacks over this API. More...
 
class  rtctk::componentFramework::test::MockRepository
 A GoogleTest mock of RepositoryIf. More...
 

Detailed Description

Utility classes for testing with features from the common library.