View Javadoc
1   package net.sourceforge.pmd;
2   
3   import java.util.Arrays;
4   import java.util.Collection;
5   
6   import net.sourceforge.pmd.lang.LanguageRegistry;
7   import net.sourceforge.pmd.lang.LanguageVersion;
8   import net.sourceforge.pmd.lang.xml.XmlLanguageModule;
9   import net.sourceforge.pmd.lang.xsl.XslLanguageModule;
10  
11  import org.junit.runners.Parameterized.Parameters;
12  
13  public class LanguageVersionTest extends AbstractLanguageVersionTest {
14  
15      public LanguageVersionTest(String name, String terseName, String version, LanguageVersion expected) {
16          super(name, terseName, version, expected);
17      }
18  
19      @Parameters
20      public static Collection data() {
21          return Arrays.asList(new Object[][] {
22                  { XmlLanguageModule.NAME, XmlLanguageModule.TERSE_NAME, "", LanguageRegistry.getLanguage(XmlLanguageModule.NAME).getDefaultVersion() },
23                  { XslLanguageModule.NAME, XslLanguageModule.TERSE_NAME, "", LanguageRegistry.getLanguage(XslLanguageModule.NAME).getDefaultVersion() }
24              });
25      }
26  }