comment("Entering Action Group [ACTIONGROUPBEFORE] DataPersistenceAppendingActionGroup"); $I->comment("[createDataACTIONGROUPBEFORE] create 'entity' entity"); PersistedObjectHandler::getInstance()->createEntity( "createDataACTIONGROUPBEFORE", "hook", "entity", [], [] ); $I->comment("[updateDataACTIONGROUPBEFORE] update 'createDataACTIONGROUPBEFORE' entity to 'newEntity'"); PersistedObjectHandler::getInstance()->updateEntity( "createDataACTIONGROUPBEFORE", "hook", "newEntity", [] ); $I->comment("[deleteDataACTIONGROUPBEFORE] delete entity 'createDataACTIONGROUPBEFORE'"); PersistedObjectHandler::getInstance()->deleteEntity( "createDataACTIONGROUPBEFORE", "hook" ); $I->comment("[getDataACTIONGROUPBEFORE] get 'someEneity' entity"); PersistedObjectHandler::getInstance()->getEntity( "getDataACTIONGROUPBEFORE", "hook", "someEneity", [], null ); $I->comment(PersistedObjectHandler::getInstance()->retrieveEntityField('createData', 'field', 'hook')); $I->comment("Exiting Action Group [ACTIONGROUPBEFORE] DataPersistenceAppendingActionGroup"); } /** * @Features({"TestModule"}) * @Parameter(name = "AcceptanceTester", value="$I") * @param AcceptanceTester $I * @return void * @throws \Exception */ public function PersistenceActionGroupAppendingTest(AcceptanceTester $I) { $I->comment("Entering Action Group [ACTIONGROUP] DataPersistenceAppendingActionGroup"); $I->comment("[createDataACTIONGROUP] create 'entity' entity"); PersistedObjectHandler::getInstance()->createEntity( "createDataACTIONGROUP", "test", "entity", [], [] ); $I->comment("[updateDataACTIONGROUP] update 'createDataACTIONGROUP' entity to 'newEntity'"); PersistedObjectHandler::getInstance()->updateEntity( "createDataACTIONGROUP", "test", "newEntity", [] ); $I->comment("[deleteDataACTIONGROUP] delete entity 'createDataACTIONGROUP'"); PersistedObjectHandler::getInstance()->deleteEntity( "createDataACTIONGROUP", "test" ); $I->comment("[getDataACTIONGROUP] get 'someEneity' entity"); PersistedObjectHandler::getInstance()->getEntity( "getDataACTIONGROUP", "test", "someEneity", [], null ); $I->comment(PersistedObjectHandler::getInstance()->retrieveEntityField('createDataACTIONGROUP', 'field', 'test')); $I->comment("Exiting Action Group [ACTIONGROUP] DataPersistenceAppendingActionGroup"); } }