package fr.adrienbrault.idea.symfony2plugin.tests.form.dict; import fr.adrienbrault.idea.symfony2plugin.form.dict.FormExtensionServiceParser; import org.junit.Assert; import org.junit.Test; import java.io.File; import java.io.FileInputStream; import java.util.Map; /** * @author Daniel Espendiller <daniel@espendiller.net> */ public class FormExtensionServiceParserTest extends Assert { @Test public void testParse() throws Exception { File testFile = new File(this.getClass().getResource("appDevDebugProjectContainer.xml").getFile()); FormExtensionServiceParser formExtensionServiceParser = new FormExtensionServiceParser(); formExtensionServiceParser.parser(new FileInputStream(testFile)); Map<String, String> parser = formExtensionServiceParser.getFormExtensions(); assertEquals("form", parser.get("Symfony\\Component\\Form\\Extension\\Validator\\Type\\FormTypeValidatorExtension")); assertEquals("repeated", parser.get("Symfony\\Component\\Form\\Extension\\Validator\\Type\\RepeatedTypeValidatorExtension")); } }