Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Public Member Functions
ActionGroupMergeGenerationTest Class Reference
Inheritance diagram for ActionGroupMergeGenerationTest:
MftfTestCase

Public Member Functions

 testBasicActionGroup ()
 
 testActionGroupWithData ()
 
 testActionGroupWithDataOverride ()
 
 testActionGroupWithNoDefault ()
 
 testActionGroupWithPersistedData ()
 
 testActionGroupWithTopLevelPersistedData ()
 
 testMultipleActionGroups ()
 
 testMergedActionGroup ()
 
 testArgumentWithSameNameAsElement ()
 
 testMergedActionGroupViaInsertBefore ()
 
 testMergedActionGroupViaInsertAfter ()
 
- Public Member Functions inherited from MftfTestCase
 generateAndCompareTest ($testName)
 
 validateSchemaErrorWithTest ($fileContents, $objectType, $expectedError)
 

Additional Inherited Members

- Data Fields inherited from MftfTestCase
const RESOURCES_PATH
 

Detailed Description

Definition at line 11 of file ActionGroupMergeGenerationTest.php.

Member Function Documentation

◆ testActionGroupWithData()

testActionGroupWithData ( )

Test an ordinary action group with data

Exceptions

Definition at line 30 of file ActionGroupMergeGenerationTest.php.

31  {
32  $this->generateAndCompareTest('ActionGroupWithDataTest');
33  }
generateAndCompareTest($testName)

◆ testActionGroupWithDataOverride()

testActionGroupWithDataOverride ( )

Test an action group with data overridden in arguments

Exceptions

Definition at line 41 of file ActionGroupMergeGenerationTest.php.

42  {
43  $this->generateAndCompareTest('ActionGroupWithDataOverrideTest');
44  }
generateAndCompareTest($testName)

◆ testActionGroupWithNoDefault()

testActionGroupWithNoDefault ( )

Test an action group with no default data

Exceptions

Definition at line 52 of file ActionGroupMergeGenerationTest.php.

53  {
54  $this->generateAndCompareTest('ActionGroupWithNoDefaultTest');
55  }
generateAndCompareTest($testName)

◆ testActionGroupWithPersistedData()

testActionGroupWithPersistedData ( )

Test an action group with persisted data

Exceptions

Definition at line 63 of file ActionGroupMergeGenerationTest.php.

64  {
65  $this->generateAndCompareTest('ActionGroupWithPersistedData');
66  }
generateAndCompareTest($testName)

◆ testActionGroupWithTopLevelPersistedData()

testActionGroupWithTopLevelPersistedData ( )

Test an action group with top level persisted data

Exceptions

Definition at line 74 of file ActionGroupMergeGenerationTest.php.

75  {
76  $this->generateAndCompareTest('ActionGroupWithTopLevelPersistedData');
77  }
generateAndCompareTest($testName)

◆ testArgumentWithSameNameAsElement()

testArgumentWithSameNameAsElement ( )

Test an action group with arguments named similarly to elements

Exceptions

Definition at line 107 of file ActionGroupMergeGenerationTest.php.

108  {
109  $this->generateAndCompareTest('ArgumentWithSameNameAsElement');
110  }
generateAndCompareTest($testName)

◆ testBasicActionGroup()

testBasicActionGroup ( )

Tests flat generation of a hardcoded test file with no external references.

Exceptions

Definition at line 19 of file ActionGroupMergeGenerationTest.php.

20  {
21  $this->generateAndCompareTest('BasicActionGroupTest');
22  }
generateAndCompareTest($testName)

◆ testMergedActionGroup()

testMergedActionGroup ( )

Test an action group with a merge counterpart

Exceptions

Definition at line 96 of file ActionGroupMergeGenerationTest.php.

97  {
98  $this->generateAndCompareTest('MergedActionGroupTest');
99  }
generateAndCompareTest($testName)

◆ testMergedActionGroupViaInsertAfter()

testMergedActionGroupViaInsertAfter ( )

Test an action group with a merge counterpart that's merged via insertAfter

Exceptions

Definition at line 129 of file ActionGroupMergeGenerationTest.php.

130  {
131  $this->generateAndCompareTest('ActionGroupMergedViaInsertAfter');
132  }
generateAndCompareTest($testName)

◆ testMergedActionGroupViaInsertBefore()

testMergedActionGroupViaInsertBefore ( )

Test an action group with a merge counterpart that's merged via insertBefore

Exceptions

Definition at line 118 of file ActionGroupMergeGenerationTest.php.

119  {
120  $this->generateAndCompareTest('ActionGroupMergedViaInsertBefore');
121  }
generateAndCompareTest($testName)

◆ testMultipleActionGroups()

testMultipleActionGroups ( )

Test an action group called multiple times

Exceptions

Definition at line 85 of file ActionGroupMergeGenerationTest.php.

86  {
87  $this->generateAndCompareTest('MultipleActionGroupsTest');
88  }
generateAndCompareTest($testName)

The documentation for this class was generated from the following file: