@@ -24,6 +24,31 @@ public class PluginDiXmlGeneratorTest extends BaseGeneratorTestCase {
24
24
private static final String PLUGIN_CLASS_TWO_FNQ = "Foo\\ Bar\\ Plugin\\ TestTwoPlugin" ;
25
25
private static final String MODULE = "Foo_Bar" ;
26
26
private static final String MODULE_DIR = "src/app/code/Foo/Bar/" ;
27
+ private static final String TEST_PLUGIN_NAME = "test_plugin_name_1" ;
28
+
29
+ /**
30
+ * Test checks whether di.xml is generated correctly for the base area
31
+ */
32
+ public void testGeneratePluginDiXmlFileWithoutSortOrder () {
33
+ final PsiFile expectedFile = myFixture .configureByFile (
34
+ this .getFixturePath (ModuleDiXml .FILE_NAME )
35
+ );
36
+ final String area = Areas .base .toString ();
37
+
38
+ final PsiFile diXml = addPluginDiXml (
39
+ PLUGIN_TARGET_CLASS_ONE_FNQ ,
40
+ area ,
41
+ "" ,
42
+ TEST_PLUGIN_NAME ,
43
+ PLUGIN_CLASS_ONE_FNQ
44
+ );
45
+
46
+ assertGeneratedFileIsCorrect (
47
+ expectedFile ,
48
+ getExpectedDirectory (area ),
49
+ diXml
50
+ );
51
+ }
27
52
28
53
/**
29
54
* Test checks whether di.xml is generated correctly for the base area
@@ -37,7 +62,7 @@ public void testGeneratePluginDiXmlFileForBaseArea() {
37
62
PLUGIN_TARGET_CLASS_ONE_FNQ ,
38
63
area ,
39
64
"10" ,
40
- "test_plugin_name_1" ,
65
+ TEST_PLUGIN_NAME ,
41
66
PLUGIN_CLASS_ONE_FNQ
42
67
);
43
68
@@ -82,7 +107,7 @@ public void testAddTwoPluginsToOneDiXml() {
82
107
PLUGIN_TARGET_CLASS_ONE_FNQ ,
83
108
area ,
84
109
"10" ,
85
- "test_plugin_name_1" ,
110
+ TEST_PLUGIN_NAME ,
86
111
PLUGIN_CLASS_ONE_FNQ
87
112
);
88
113
final PsiFile diXml = addPluginDiXml (
@@ -111,7 +136,7 @@ public void testAddTwoPluginsToOneTargetClass() {
111
136
PLUGIN_TARGET_CLASS_ONE_FNQ ,
112
137
area ,
113
138
"10" ,
114
- "test_plugin_name_1" ,
139
+ TEST_PLUGIN_NAME ,
115
140
PLUGIN_CLASS_ONE_FNQ
116
141
);
117
142
final PsiFile diXml = addPluginDiXml (
0 commit comments