View Javadoc
1 package test.net.sourceforge.pmd.cpd; 2 3 import junit.framework.TestCase; 4 import net.sourceforge.pmd.cpd.CPPLanguage; 5 import net.sourceforge.pmd.cpd.JavaLanguage; 6 import net.sourceforge.pmd.cpd.LanguageFactory; 7 import net.sourceforge.pmd.cpd.PHPLanguage; 8 9 public class LanguageFactoryTest extends TestCase { 10 11 public void testSimple() { 12 LanguageFactory f = new LanguageFactory(); 13 assertTrue(f.createLanguage(LanguageFactory.JAVA_KEY) instanceof JavaLanguage); 14 assertTrue(f.createLanguage(LanguageFactory.CPP_KEY) instanceof CPPLanguage); 15 assertTrue(f.createLanguage(LanguageFactory.PHP_KEY) instanceof PHPLanguage); 16 try { 17 f.createLanguage("fiddlesticks"); 18 throw new RuntimeException("Should have thrown an exception!"); 19 } catch (RuntimeException e) { 20 // cool 21 } 22 23 } 24 }

This page was automatically generated by Maven