1 /** 2 * BSD-style license; for more info see http://pmd.sourceforge.net/license.html 3 */ 4 package test.net.sourceforge.pmd.cpd; 5 6 import static org.junit.Assert.assertTrue; 7 import net.sourceforge.pmd.cpd.*; 8 9 import org.junit.Test; 10 public class LanguageFactoryTest { 11 12 @Test 13 public void testSimple() { 14 LanguageFactory f = new LanguageFactory(); 15 assertTrue(f.createLanguage("java") instanceof JavaLanguage); 16 assertTrue(f.createLanguage("cpp") instanceof CPPLanguage); 17 assertTrue(f.createLanguage("c") instanceof CPPLanguage); 18 assertTrue(f.createLanguage("php") instanceof PHPLanguage); 19 assertTrue(f.createLanguage("ruby") instanceof RubyLanguage); 20 } 21 22 public static junit.framework.Test suite() { 23 return new junit.framework.JUnit4TestAdapter(LanguageFactoryTest.class); 24 } 25 }