11package fr .adrienbrault .idea .symfony2plugin .tests .dic .inspection ;
22
3+ import fr .adrienbrault .idea .symfony2plugin .dic .inspection .YamlClassInspection ;
34import fr .adrienbrault .idea .symfony2plugin .tests .SymfonyLightCodeInsightFixtureTestCase ;
45
5- import java .io .File ;
6-
76/**
87 * @author Daniel Espendiller <daniel@espendiller.net>
98 * @see fr.adrienbrault.idea.symfony2plugin.dic.inspection.YamlClassInspection
@@ -20,15 +19,26 @@ public String getTestDataPath() {
2019 }
2120
2221 public void testInspectionForClass () {
23- assertLocalInspectionContains ("services.yml" , "services:\n class: Args\\ Fo<caret>oBar" , "Missing Class" );
24- assertLocalInspectionContains ("services.yml" , "services:\n class: 'Args\\ Fo<caret>oBar'" , "Missing Class" );
25- assertLocalInspectionContains ("services.yml" , "services:\n class: \" Args\\ Fo<caret>oBar\" " , "Missing Class" );
26- assertLocalInspectionContains ("services.yml" , "services:\n factory_class: Args\\ Fo<caret>oBar" , "Missing Class" );
27- assertLocalInspectionNotContains ("services.yml" , "services:\n factory_class: Args\\ Fo<caret>o" , "Missing Class" );
28-
29- assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: Args\\ Fo<caret>oBar" , "Missing Class" );
30- assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: 'Args\\ Fo<caret>oBar'" , "Missing Class" );
31- assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: \" Args\\ Fo<caret>oBar\" " , "Missing Class" );
32- assertLocalInspectionNotContains ("services.yml" , "parameters:\n foo.class: Args\\ Fo<caret>o" , "Missing Class" );
22+ assertLocalInspectionContains ("services.yml" , "services:\n class: Args\\ Fo<caret>oBar" , YamlClassInspection .MESSAGE_MISSING_CLASS );
23+ assertLocalInspectionContains ("services.yml" , "services:\n class: 'Args\\ Fo<caret>oBar'" , YamlClassInspection .MESSAGE_MISSING_CLASS );
24+ assertLocalInspectionContains ("services.yml" , "services:\n class: \" Args\\ Fo<caret>oBar\" " , YamlClassInspection .MESSAGE_MISSING_CLASS );
25+ assertLocalInspectionContains ("services.yml" , "services:\n factory_class: Args\\ Fo<caret>oBar" , YamlClassInspection .MESSAGE_MISSING_CLASS );
26+ assertLocalInspectionNotContains ("services.yml" , "services:\n factory_class: Args\\ Fo<caret>o" , YamlClassInspection .MESSAGE_MISSING_CLASS );
27+
28+ assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: Args\\ Fo<caret>oBar" , YamlClassInspection .MESSAGE_MISSING_CLASS );
29+ assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: 'Args\\ Fo<caret>oBar'" , YamlClassInspection .MESSAGE_MISSING_CLASS );
30+ assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: \" Args\\ Fo<caret>oBar\" " , YamlClassInspection .MESSAGE_MISSING_CLASS );
31+ assertLocalInspectionNotContains ("services.yml" , "parameters:\n foo.class: Args\\ Fo<caret>o" , YamlClassInspection .MESSAGE_MISSING_CLASS );
32+
33+ assertLocalInspectionContains ("services.yml" , "services:\n class: Args\\ Fo<caret>O" , YamlClassInspection .MESSAGE_WRONG_CASING );
34+ assertLocalInspectionContains ("services.yml" , "services:\n class: 'Args\\ Fo<caret>O'" , YamlClassInspection .MESSAGE_WRONG_CASING );
35+ assertLocalInspectionContains ("services.yml" , "services:\n class: \" Args\\ Fo<caret>O\" " , YamlClassInspection .MESSAGE_WRONG_CASING );
36+ assertLocalInspectionContains ("services.yml" , "services:\n factory_class: Args\\ Fo<caret>O" , YamlClassInspection .MESSAGE_WRONG_CASING );
37+ assertLocalInspectionNotContains ("services.yml" , "services:\n factory_class: Args\\ Fo<caret>o" , YamlClassInspection .MESSAGE_WRONG_CASING );
38+
39+ assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: Args\\ Fo<caret>O" , YamlClassInspection .MESSAGE_WRONG_CASING );
40+ assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: 'Args\\ Fo<caret>O'" , YamlClassInspection .MESSAGE_WRONG_CASING );
41+ assertLocalInspectionContains ("services.yml" , "parameters:\n foo.class: \" Args\\ Fo<caret>O\" " , YamlClassInspection .MESSAGE_WRONG_CASING );
42+ assertLocalInspectionNotContains ("services.yml" , "parameters:\n foo.class: Args\\ Fo<caret>o" , YamlClassInspection .MESSAGE_WRONG_CASING );
3343 }
3444}
0 commit comments