OSDN Git Service

93b47f6379dad79e70d075cbd8f5cb84b491e5c6
[jindolf/JinCore.git] / src / test / java / jp / sourceforge / jindolf / corelib / XmlResourceTest.java
1 /*
2  * License : The MIT License
3  * Copyright(c) 2009 olyutorskii
4  */
5
6 package jp.sourceforge.jindolf.corelib;
7
8 import java.io.IOException;
9 import java.net.URI;
10 import java.util.Map;
11 import org.junit.After;
12 import org.junit.AfterClass;
13 import org.junit.Before;
14 import org.junit.BeforeClass;
15 import org.junit.Test;
16 import static org.junit.Assert.*;
17
18 /**
19  */
20 public class XmlResourceTest {
21
22     public XmlResourceTest() {
23     }
24
25     @BeforeClass
26     public static void setUpClass() throws Exception{
27     }
28
29     @AfterClass
30     public static void tearDownClass() throws Exception{
31     }
32
33     @Before
34     public void setUp() {
35     }
36
37     @After
38     public void tearDown() {
39     }
40
41     /**
42      * Test of static field.
43      */
44     @Test
45     public void testStaticField(){
46         System.out.println("staticfields");
47         Map<URI, URI> map = XmlResource.RESOLVE_MAP;
48         assertNotNull(map);
49
50         assertEquals(XmlResource.I_URI_EXTXML, map.get(XmlResource.O_URI_EXTXML));
51         assertEquals(XmlResource.I_URI_CORETYPE, map.get(XmlResource.O_URI_CORETYPE));
52         assertEquals(XmlResource.I_URI_COREXML, map.get(XmlResource.O_URI_COREXML));
53
54         return;
55     }
56
57     /**
58      * Test of resource.
59      */
60     @Test
61     public void testResource(){
62         System.out.println("resource");
63         Map<URI, URI> map = XmlResource.RESOLVE_MAP;
64
65         for(Map.Entry<URI,URI> entry : map.entrySet()){
66             URI in = entry.getValue();
67             try{
68                 in.toURL().openStream();
69             }catch(IOException e){
70                 fail();
71             }
72         }
73
74         return;
75     }
76
77     /**
78      * Test of net resource.
79      */
80 //  @Test
81     public void nettestNetResource(){
82         System.out.println("netresource");
83         Map<URI, URI> map = XmlResource.RESOLVE_MAP;
84
85         for(Map.Entry<URI,URI> entry : map.entrySet()){
86             URI out = entry.getKey();
87             try{
88                 out.toURL().openStream();
89             }catch(IOException e){
90                 fail();
91             }
92         }
93
94         return;
95     }
96
97 }