SilverStripe\CKANRegistry\Tests\Forms\ResourceLocatorFieldTest
Synopsis
class ResourceLocatorFieldTest
extends SapphireTest
{
- // members
- protected boolean $usesDatabase = true;
- protected ResourceLocatorField $field;
- // methods
- protected void setUp()
- public void testConstruct()
- public void testSetValueWithArray()
- public void testSetValueWithNonDataObject()
- public void testSetValueWithNoDataSet()
- public void testSetValueWithNoEndpointFallsBackToDefaultEndpoint()
- public void testSetValueWithNoEndpointAndNoDefaultReturnsNull()
- public void testSetValueWithExpectedDataStructure()
- public void testSetSubmittedValue()
- public void testDataValue()
- public void testSaveIntoWithNoNameReturnsEarly()
- public void testSaveIntoWithInvalidRelationshipNameThrowsException()
- public void testSaveIntoSetsRelationshipFields()
- public void testDefaultEndpointUsesConfigIfNotProvided()
- public void testSiteNameUsesTranslatedDefaultIfNotProvided()
- protected Resource getResource()
- protected CKANRegistryPage getPage()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $field — SilverStripe\CKANRegistry\Forms\ResourceLocatorField
- $usesDatabase
Methods
protected
- getPage() — Returns a CKAN Page object for testing values in the field
- getResource() — Returns a Resource object for testing values in the field
- setUp()
public
- testConstruct()
- testDataValue()
- testDefaultEndpointUsesConfigIfNotProvided()
- testSaveIntoSetsRelationshipFields()
- testSaveIntoWithInvalidRelationshipNameThrowsException()
- testSaveIntoWithNoNameReturnsEarly()
- testSetSubmittedValue()
- testSetValueWithArray()
- testSetValueWithExpectedDataStructure()
- testSetValueWithNoDataSet()
- testSetValueWithNoEndpointAndNoDefaultReturnsNull()
- testSetValueWithNoEndpointFallsBackToDefaultEndpoint()
- testSetValueWithNonDataObject()
- testSiteNameUsesTranslatedDefaultIfNotProvided()