16
16
17
17
public class PluginClassGeneratorTest extends BaseGeneratorTestCase {
18
18
19
- private static final String targetClassFnq = "Foo\\ Bar\\ Service\\ SimpleService" ;
20
- private static final String targetMethodName = "execute" ;
21
- private static final String module = "Foo_Bar" ;
22
- private static final String pluginNamespace = "Foo\\ Bar\\ Plugin" ;
23
- private static final String pluginFqn = "Foo\\ Bar\\ Plugin\\ TestPlugin" ;
24
- private static final String pluginClassName = "TestPlugin" ;
25
- private static final String pluginDir = "Plugin" ;
19
+ private static final String TARGET_CLASS_FQN = "Foo\\ Bar\\ Service\\ SimpleService" ;
20
+ private static final String TARGET_METHOD_NAME = "execute" ;
21
+ private static final String MODULE_NAME = "Foo_Bar" ;
22
+ private static final String PLUGIN_NAMESPACE = "Foo\\ Bar\\ Plugin" ;
23
+ private static final String PLUGIN_FQN = "Foo\\ Bar\\ Plugin\\ TestPlugin" ;
24
+ private static final String PLUGIN_CLASS_NAME = "TestPlugin" ;
25
+ private static final String PLUGIN_DIR = "Plugin" ;
26
26
27
27
/**
28
28
* Test of plugin generation.
@@ -33,8 +33,8 @@ public void testGeneratePluginClassFile() {
33
33
addPluginToTargetClass (Plugin .PluginType .around .toString ());
34
34
pluginClassFile = addPluginToTargetClass (Plugin .PluginType .after .toString ());
35
35
36
- String filePath = this .getFixturePath (pluginClassName .concat (".php" ));
37
- PsiFile expectedFile = myFixture .configureByFile (filePath );
36
+ final String filePath = this .getFixturePath (PLUGIN_CLASS_NAME .concat (".php" ));
37
+ final PsiFile expectedFile = myFixture .configureByFile (filePath );
38
38
39
39
assertGeneratedFileIsCorrect (
40
40
expectedFile ,
@@ -51,21 +51,22 @@ public void testGeneratePluginClassFile() {
51
51
* @return PsiFile
52
52
*/
53
53
private PsiFile addPluginToTargetClass (final @ NotNull String pluginType ) {
54
- Project project = myFixture .getProject ();
55
- PhpClass targetClass = GetPhpClassByFQN .getInstance (project ).execute (targetClassFnq );
56
- Method targetMethod = targetClass .findMethodByName (targetMethodName );
54
+ final Project project = myFixture .getProject ();
55
+ final PhpClass targetClass =
56
+ GetPhpClassByFQN .getInstance (project ).execute (TARGET_CLASS_FQN );
57
+ final Method targetMethod = targetClass .findMethodByName (TARGET_METHOD_NAME );
57
58
58
- PluginFileData pluginClass = new PluginFileData (
59
- pluginDir ,
60
- pluginClassName ,
59
+ final PluginFileData pluginClass = new PluginFileData (
60
+ PLUGIN_DIR ,
61
+ PLUGIN_CLASS_NAME ,
61
62
pluginType ,
62
- module ,
63
+ MODULE_NAME ,
63
64
targetClass ,
64
65
targetMethod ,
65
- pluginFqn ,
66
- pluginNamespace
66
+ PLUGIN_FQN ,
67
+ PLUGIN_NAMESPACE
67
68
);
68
- PluginClassGenerator pluginClassGenerator = new PluginClassGenerator (
69
+ final PluginClassGenerator pluginClassGenerator = new PluginClassGenerator (
69
70
pluginClass ,
70
71
project
71
72
);
0 commit comments