01: /**
02: * BSD-style license; for more info see http://pmd.sourceforge.net/license.html
03: */package test.net.sourceforge.pmd.cpd;
04:
05: import static org.junit.Assert.assertTrue;
06: import net.sourceforge.pmd.cpd.*;
07:
08: import org.junit.Test;
09:
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(
24: LanguageFactoryTest.class);
25: }
26: }
|