Symbiote\FrontendObjects\Test\FrontendObjectTest
Synopsis
class FrontendObjectTest
extends FunctionalTest
{
- // members
- protected boolean $usesDatabase = true;
- protected static string $fixture_file = 'FrontendObjectTest.yml';
- protected array $extraDataObjects = ;
- // methods
- public void setUp()
- public void testPageAuthorAndApprover()
- public void testMediaCreatorReviewerApprover()
- private string getActionNameFromHTML()
- private WorkflowDefinition importWorkflowDefinition()
- private void getDataObjectLastCreated()
- private ObjectCreatorPage createWorkflowObjectCreatorPage()
Hierarchy
Extends
- SilverStripe\Dev\FunctionalTest
Tasks
Line | Task |
---|---|
121 | (Jake): Add default "review item listing" functionality and check for it. |
Members
protected
- $extraDataObjects
- $fixture_file
- $usesDatabase
Methods
private
- createWorkflowObjectCreatorPage()
- getActionNameFromHTML() — Get the <input name> attribute from the 'value'.
- getDataObjectLastCreated()
- importWorkflowDefinition()
public
- setUp()
- testMediaCreatorReviewerApprover() — Roles: - Media creator who creates an object, which enters a 'Preview' state which they then edit further or review/preview.
- testPageAuthorAndApprover() — Test a user authoring a page and getting it reviewed/edited/published by another user