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 }