All Data Structures Functions Variables Pages
Public Member Functions | Static Public Member Functions
SearchDataProviderMetadataAdapterForRecursiveSearchesTest Class Reference
Inheritance diagram for SearchDataProviderMetadataAdapterForRecursiveSearchesTest:
BaseTest

Public Member Functions

 testGetAdaptedMetadataForConcatedAttributesAcrossRelations ()
 
 testGetAdaptedMetadataForAttributesAcrossRelationsStartingWitManyManyAndIds ()
 
 testGetAdaptedMetadataForAttributesAcrossRelationsStartingWitManyMany ()
 
 testGetAdaptedMetadataForAttributesAcrossRelationsStartingWithHasMany ()
 
 testGetAdaptedMetadataForAttributesAcrossRelations ()
 
 testSearchingOnACustomFieldWithMultipleValuesWhenInRelatedData ()
 
 testSearchingOnACustomFieldWithMultipleValuesWhenInRelatedDataAndEmpty ()
 
 testSearchFormAttributesAreAdaptedProperly ()
 
 testSearchFormDynamicAttributes ()
 
- Public Member Functions inherited from BaseTest
 setup ()
 
 teardown ()
 

Static Public Member Functions

static setUpBeforeClass ()
 
- Static Public Member Functions inherited from BaseTest
static setUpBeforeClass ()
 
static tearDownAfterClass ()
 
static resetAndPopulateFilesArrayByFilePathAndName ($arrayName, $filePath, $fileName)
 
static getDependentTestModelClassNames ()
 
static getReflectedPropertyValue ($object, $propertyName)
 

Additional Inherited Members

- Static Public Attributes inherited from BaseTest
static $activateDefaultLanguages = false
 
- Protected Member Functions inherited from BaseTest
 assertWithinTolerance ($expected, $actual, $plusMinus)
 
 assertWithinPercentage ($expected, $actual, $percentage)
 
 isDebug ()
 
- Static Protected Member Functions inherited from BaseTest
static getProtectedMethod ($className, $methodName)
 

Detailed Description

Test class to specifically test nested or related model data searches.

See Also
ModelDataProviderUtilRecursiveDataTest

Models and relations used in this class III -> hasOne EEE | | CCC hasMany III | III hasOne CCC CCC -> hasOne EEE | | CCC hasMany BBB /-> hasOne EEE | BBB hasOne CCC | |

/—> BBB hasOne GGG -> hasOne EEE

FFF <-hasOnehasMany -> BBB <- manyMany -> DDD -> hasOne EEE | FFF hasOne BBB | BBB hasMany AAA BBB hasMany FFF | AAA hasOne BBB | | AAA — hasOne HHH -> hasOne EEE HHH hasOneBelongsTo AAA

Definition at line 63 of file SearchDataProviderMetadataAdapterForRecursiveSearchesTest.php.

Member Function Documentation

testGetAdaptedMetadataForAttributesAcrossRelationsStartingWitManyManyAndIds ( )

testGetAdaptedMetadataForConcatedAttributesAcrossRelations

Definition at line 258 of file SearchDataProviderMetadataAdapterForRecursiveSearchesTest.php.

testGetAdaptedMetadataForAttributesAcrossRelationsStartingWitManyMany ( )

testGetAdaptedMetadataForAttributesAcrossRelationsStartingWitManyManyAndIds

Definition at line 316 of file SearchDataProviderMetadataAdapterForRecursiveSearchesTest.php.

testGetAdaptedMetadataForAttributesAcrossRelationsStartingWithHasMany ( )

testGetAdaptedMetadataForAttributesAcrossRelationsStartingWitManyMany

Definition at line 374 of file SearchDataProviderMetadataAdapterForRecursiveSearchesTest.php.

testGetAdaptedMetadataForAttributesAcrossRelations ( )

testGetAdaptedMetadataForAttributesAcrossRelationsStartingWithHasMany

Definition at line 432 of file SearchDataProviderMetadataAdapterForRecursiveSearchesTest.php.

testSearchingOnACustomFieldWithMultipleValuesWhenInRelatedData ( )

testGetAdaptedMetadataForAttributesAcrossRelations

Definition at line 533 of file SearchDataProviderMetadataAdapterForRecursiveSearchesTest.php.

testSearchingOnACustomFieldWithMultipleValuesWhenInRelatedDataAndEmpty ( )

testSearchingOnACustomFieldWithMultipleValuesWhenInRelatedData

Definition at line 677 of file SearchDataProviderMetadataAdapterForRecursiveSearchesTest.php.

testSearchFormAttributesAreAdaptedProperly ( )

Testing out nested search form attributes that need to be converted property to be adapted into metadata. testSearchingOnACustomFieldWithMultipleValuesWhenInRelatedDataAndEmpty

Definition at line 774 of file SearchDataProviderMetadataAdapterForRecursiveSearchesTest.php.


The documentation for this class was generated from the following file:
Generated on Sun May 31 2020 07:11:00