OSDN Git Service

130128版スキーマ対応
[mikutoga/Pmd2XML.git] / src / test / java / jp / sfjp / mikutoga / pmd2xml / ModelFileTypeTest.java
diff --git a/src/test/java/jp/sfjp/mikutoga/pmd2xml/ModelFileTypeTest.java b/src/test/java/jp/sfjp/mikutoga/pmd2xml/ModelFileTypeTest.java
new file mode 100644 (file)
index 0000000..53a2dbb
--- /dev/null
@@ -0,0 +1,98 @@
+/*
+ */
+
+package jp.sfjp.mikutoga.pmd2xml;
+
+import jp.sfjp.mikutoga.pmd.xml.XmlModelFileType;
+import org.junit.After;
+import org.junit.AfterClass;
+import org.junit.Before;
+import org.junit.BeforeClass;
+import org.junit.Test;
+import static org.junit.Assert.*;
+
+/**
+ *
+ */
+public class ModelFileTypeTest {
+
+    public ModelFileTypeTest() {
+    }
+
+    @BeforeClass
+    public static void setUpClass() {
+    }
+
+    @AfterClass
+    public static void tearDownClass() {
+    }
+
+    @Before
+    public void setUp() {
+    }
+
+    @After
+    public void tearDown() {
+    }
+
+    /**
+     * Test of values method, of class ModelFileType.
+     */
+    @Test
+    public void testValues() {
+        System.out.println("values");
+
+        assertEquals(5, ModelFileType.values().length);
+
+        return;
+    }
+
+    /**
+     * Test of toXmlType method, of class ModelFileType.
+     */
+    @Test
+    public void testToXmlType() {
+        System.out.println("toXmlType");
+
+        assertSame(XmlModelFileType.XML_AUTO, ModelFileType.NONE.toXmlType());
+        assertSame(XmlModelFileType.XML_AUTO, ModelFileType.PMD.toXmlType());
+        assertSame(XmlModelFileType.XML_AUTO, ModelFileType.XML_AUTO.toXmlType());
+        assertSame(XmlModelFileType.XML_101009, ModelFileType.XML_101009.toXmlType());
+        assertSame(XmlModelFileType.XML_130128, ModelFileType.XML_130128.toXmlType());
+
+        return;
+    }
+
+    /**
+     * Test of isXml method, of class ModelFileType.
+     */
+    @Test
+    public void testIsXml() {
+        System.out.println("isXml");
+
+        assertFalse(ModelFileType.NONE.isXml());
+        assertFalse(ModelFileType.PMD.isXml());
+        assertTrue(ModelFileType.XML_AUTO.isXml());
+        assertTrue(ModelFileType.XML_101009.isXml());
+        assertTrue(ModelFileType.XML_130128.isXml());
+
+        return;
+    }
+
+    /**
+     * Test of isPmd method, of class ModelFileType.
+     */
+    @Test
+    public void testIsPmd() {
+        System.out.println("isPmd");
+
+        assertFalse(ModelFileType.NONE.isPmd());
+        assertTrue(ModelFileType.PMD.isPmd());
+        assertFalse(ModelFileType.XML_AUTO.isPmd());
+        assertFalse(ModelFileType.XML_101009.isPmd());
+        assertFalse(ModelFileType.XML_130128.isPmd());
+
+        return;
+    }
+
+}