Signify\Tests\DependentRequiredFieldsTest
Synopsis
class DependentRequiredFieldsTest
extends SapphireTest
{
- // members
- protected boolean $usesDatabase = false;
- protected array $testFields = ;
- protected array $dependentRequiredFields = ;
- protected array $standardRequiredFields = ;
- // methods
- public void testValidationFromConstructor()
- public void testEmptyValidator()
- public void testValidationAddedLater()
- public void testValidationRemoved()
- public void testRequiredFieldsWithoutDependencies()
- protected Form createForm()
- protected array getFlatValidationResult()
- protected boolean resultIsError()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $dependentRequiredFields
- $standardRequiredFields
- $testFields
- $usesDatabase
Methods
protected
- createForm() — Helper method to quickly create a form with given fields and requirements.
- getFlatValidationResult() — Get an associative array of field name to message type from a ValidationResult.
- resultIsError() — Check if a given field recieved a validation error for this validation result.