22#ifndef MOBJECT_SESSION_TEST_TEST_SCOPES_H
23#define MOBJECT_SESSION_TEST_TEST_SCOPES_H
39 using namespace mobject::test;
40 typedef TestPlacement<DummyMO>
PDum;
42 typedef std::shared_ptr<PlacementIndex>
PPIdx;
_Parent::iterator iterator
PlacementMO & retrieve_firstTestSubMO21()
PPIdx build_testScopes()
helper for tests: create a pseudo-session (actually just a PlacementIndex), which contains some neste...
std::shared_ptr< PlacementIndex > PPIdx
PlacementMO & retrieve_startElm()
complement to the helper: retrieve one of the dummy placements which is a Placement<> and way down in...
ScopeQuery< MObject >::iterator _ScopeIterMO
ScopeQuery< MObject >::iterator explore_testScope(PlacementMO const &scopeTop)
shortcut to explore the contents of a scope within the current index.
Namespace of Session and user visible high-level objects.
Steam-Layer implementation namespace root.
Test runner and basic definitions for tests.
Core of the session implementation datastructure.
Core abstraction: placement of a media object into session context.
Specific queries to explore contents of a scope within the high-level model.
A hierarchy of simple dummy-Media-Objects for easy unit testing.