Test files
verification/TestModule/Test/PersistenceActionGroupAppendingTest.xml
")
*/
class PersistenceActionGroupAppendingTestCest
{
/**
* @param AcceptanceTester $I
* @throws \Exception
*/
public function _before(AcceptanceTester $I)
{
$I->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");
}
}