Test files
verification/TestModule/Test/DataActionsTest.xml
")
*/
class DataActionsTestCest
{
/**
* @param AcceptanceTester $I
* @throws \Exception
*/
public function _before(AcceptanceTester $I)
{
$I->comment("[createdInBefore] create 'entity' entity");
PersistedObjectHandler::getInstance()->createEntity(
"createdInBefore",
"hook",
"entity",
[],
[]
);
$I->comment("[updateInBefore] update 'createdInBefore' entity to 'entity'");
PersistedObjectHandler::getInstance()->updateEntity(
"createdInBefore",
"hook",
"entity",
[]
);
$I->comment("[deleteInBefore] delete entity 'createdInBefore'");
PersistedObjectHandler::getInstance()->deleteEntity(
"createdInBefore",
"hook"
);
}
/**
* @Features({"TestModule"})
* @Parameter(name = "AcceptanceTester", value="$I")
* @param AcceptanceTester $I
* @return void
* @throws \Exception
*/
public function DataActionsTest(AcceptanceTester $I)
{
$I->comment("[createdInTest] create 'entity' entity");
PersistedObjectHandler::getInstance()->createEntity(
"createdInTest",
"test",
"entity",
[],
[]
);
$I->comment("[updateInTest] update 'createdInTest' entity to 'entity'");
PersistedObjectHandler::getInstance()->updateEntity(
"createdInTest",
"test",
"entity",
[]
);
$I->comment("[deleteInTest] delete entity 'createdInTest'");
PersistedObjectHandler::getInstance()->deleteEntity(
"createdInTest",
"test"
);
$I->comment("[updatedDataOutOfScope] update 'createdInBefore' entity to 'entity'");
PersistedObjectHandler::getInstance()->updateEntity(
"createdInBefore",
"test",
"entity",
[]
);
$I->comment("[deleteDataOutOfScope] delete entity 'createdInBefore'");
PersistedObjectHandler::getInstance()->deleteEntity(
"createdInBefore",
"test"
);
}
}