Muskie9\PageProofer\Tests\PageProoferCodeTest
Class PageProoferCodeTest
Synopsis
class PageProoferCodeTest
extends SapphireTest
{
- // members
- protected static string $fixture_file = 'fixtures.yml';
- // methods
- public void setUp()
- public void testGetByCode()
- public void testGetIsActiveCode()
- public void testPageProoferCodeFields()
- public void testNoTitleValidation()
- public void testNoCodeValidation()
- public void testNoDomainValidation()
- public void testProvidePermissions()
- public void testCanCreate()
- public void testCanEdit()
- public void testCanDelete()
- public void testCanView()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $fixture_file — string
Methods
public
- setUp()
- testCanCreate()
- testCanDelete()
- testCanEdit()
- testCanView()
- testGetByCode() — Test that PageProoferCode::get_by_code() returns proper object or false
- testGetIsActiveCode() — Test that PageProoferCode::getIsActive() is returning proper boolean based on it's parameters
- testNoCodeValidation() — Test for ValidationException if no Code
- testNoDomainValidation() — Test for ValidationException if no Domain
- testNoTitleValidation() — Test for ValidationException if no Title
- testPageProoferCodeFields() — Test that PageProoferCode has all fields intended
- testProvidePermissions()