TractorCow\Fluent\Tests\Extension\FluentExtensionTest
Synopsis
class FluentExtensionTest
extends SapphireTest
{
- // members
- protected static string $fixture_file = 'FluentExtensionTest.yml';
- protected static array $extra_dataobjects = ;
- protected static array $required_extensions = ;
- // methods
- protected void setUp()
- public void testFluentLocaleAndFrontendAreAddedToDataQuery()
- public void testGetLocalisedTable()
- public void testGetLinkingMode()
- public void testGetLocalisedFields()
- public void testWritesToCurrentLocale()
- public void testLocalisedMixSorting()
- public void testLocalisedFieldsCanBeSorted()
- public array sortRecordProvider()
- protected boolean hasLocalisedRecord()
Hierarchy
Extends
- SilverStripe\Dev\SapphireTest
Members
protected
- $extra_dataobjects
- $fixture_file
- $required_extensions
Methods
protected
- hasLocalisedRecord() — Get a Locale field value directly from a record's localised database table, skipping the ORM
- setUp()
public
- sortRecordProvider()
- testFluentLocaleAndFrontendAreAddedToDataQuery()
- testGetLinkingMode()
- testGetLocalisedFields()
- testGetLocalisedTable()
- testLocalisedFieldsCanBeSorted() — Ensure that records can be sorted in their locales
- testLocalisedMixSorting()
- testWritesToCurrentLocale()