OTest2
A C++ testing framework
|
Go to the documentation of this file.
36 const Context& context_)
const {
48 const std::string& decorated_name_,
52 return doCreateObject(context_, decorated_name_, parent_);
std::shared_ptr< ObjectScenario > ObjectScenarioPtr
Shared pointer of a testing object scheduled by the scenario.
This is a simple object keeping path to current testing object.
ObjectRepeaterOnce()
Ctor.
virtual void modifyObjectPath(const Context &context_, ObjectPath &path_) const override
Change current object path.
virtual ~ObjectRepeaterOnce()
Dtor.
std::shared_ptr< Object > ObjectPtr
Shared pointer to a testing object.
virtual ObjectScenarioPtr createObject(const Context &context_, const std::string &decorated_name_, ObjectPtr parent_) override
Create the testing object.
virtual bool hasNextRun(const Context &context_) const override
Check whether next run of the object is planned.