OSDN Git Service

テスト修正
authortaktos9 <taktos9@136db618-7844-41ca-8ac1-fb3fd040db1d>
Thu, 23 Oct 2008 11:20:48 +0000 (11:20 +0000)
committertaktos9 <taktos9@136db618-7844-41ca-8ac1-fb3fd040db1d>
Thu, 23 Oct 2008 11:20:48 +0000 (11:20 +0000)
git-svn-id: http://svn.sourceforge.jp/svnroot/ea2ddl/trunk/ea2ddl@55 136db618-7844-41ca-8ac1-fb3fd040db1d

ea2ddl-dao/pom.xml
ea2ddl-dao/src/main/java/jp/sourceforge/ea2ddl/dao/exbhv/TPackageBhv.java
ea2ddl-dao/src/main/resources/dbflute.dicon
ea2ddl-dao/src/test/java/jp/sourceforge/ea2ddl/dao/exbhv/TObjectBhvTest.java
ea2ddl-dao/src/test/resources/app-config.dicon [deleted file]
ea2ddl-dao/src/test/resources/app.dicon
ea2ddl-dao/src/test/resources/app.properties [deleted file]
ea2ddl-dao/src/test/resources/jdbc.dicon [moved from ea2ddl-dao/src/main/resources/jdbc.dicon with 100% similarity]

index 5eb6857..c93f471 100644 (file)
 
        <dependencies>
                <dependency>
-                       <groupId>${project.groupId}</groupId>
-                       <artifactId>ea2ddl-common</artifactId>
-                       <version>${project.version}</version>
-               </dependency>
-               <dependency>
                        <groupId>org.seasar.container</groupId>
                        <artifactId>s2-extension</artifactId>
                </dependency>
                <dependency>
                        <groupId>org.apache.geronimo.specs</groupId>
                        <artifactId>geronimo-j2ee_1.4_spec</artifactId>
+                       <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>org.apache.geronimo.specs</groupId>
                        <artifactId>geronimo-ejb_3.0_spec</artifactId>
+                       <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>org.apache.geronimo.specs</groupId>
                        <artifactId>geronimo-jpa_3.0_spec</artifactId>
+                       <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>org.apache.geronimo.specs</groupId>
                        <artifactId>geronimo-jta_1.1_spec</artifactId>
+                       <scope>provided</scope>
                </dependency>
        </dependencies>
 </project>
\ No newline at end of file
index fe3cd8f..7198ef7 100644 (file)
@@ -2,12 +2,9 @@ package jp.sourceforge.ea2ddl.dao.exbhv;
 \r
 import javax.persistence.EntityNotFoundException;\r
 \r
-import jp.sourceforge.ea2ddl.common.config.Config;\r
 import jp.sourceforge.ea2ddl.dao.cbean.TPackageCB;\r
 import jp.sourceforge.ea2ddl.dao.exentity.TPackage;\r
 \r
-import org.seasar.framework.container.annotation.tiger.Binding;\r
-\r
 /**\r
  * The behavior of t_package.\r
  * <p>\r
@@ -18,12 +15,6 @@ import org.seasar.framework.container.annotation.tiger.Binding;
  * @author DBFlute(AutoGenerator)\r
  */\r
 public class TPackageBhv extends jp.sourceforge.ea2ddl.dao.bsbhv.BsTPackageBhv {\r
-       private Config _config;\r
-\r
-       @Binding\r
-       public void setConfig(Config config) {\r
-               _config = config;\r
-       }\r
 \r
        /**\r
         * パッケージツリーから対象のパッケージオブジェクトを検索する。\r
index d711116..905a00a 100644 (file)
@@ -4,7 +4,6 @@
 \r
 <components namespace="dbflute">\r
     <include path="j2ee.dicon"/>\r
-    <include path="app-config.dicon"/>\r
 \r
     <!-- S2Dao component. -->\r
     <component class="jp.sourceforge.ea2ddl.dao.allcommon.s2dao.S2DaoMetaDataFactoryImpl">\r
index 47b6186..d98bada 100644 (file)
@@ -1,11 +1,10 @@
 package jp.sourceforge.ea2ddl.dao.exbhv;\r
 \r
-import static org.junit.Assert.*;\r
+import static org.junit.Assert.assertTrue;\r
 \r
 import java.util.List;\r
 \r
 import jp.sourceforge.ea2ddl.dao.exentity.TObject;\r
-import jp.sourceforge.ea2ddl.dao.exentity.TPackage;\r
 \r
 import org.junit.Test;\r
 import org.junit.runner.RunWith;\r
@@ -20,14 +19,14 @@ public class TObjectBhvTest {
        TPackageBhv _pkgBhv;\r
 \r
        @Test\r
-       public void testSelectEntityInteger() {\r
-               fail("まだ実装されていません");\r
+       public void testSelectList() {\r
+               final List<TObject> tableList = _bhv.selectList("ビュー/クラスビュー/ER図/EXAMPLEDB", "table", null);\r
+               assertTrue(0 < tableList.size());\r
        }\r
 \r
        @Test\r
-       public void testSelectListByStereotype() {\r
-               final TPackage pkg = _pkgBhv.selectPackage("クラスビュー/ER図/SIMPLEDB");\r
-               final List<TObject> tables = _bhv.selectListByStereotype(pkg, "table");\r
+       public void testSelectList_Note() {\r
+               final List<TObject> noteList = _bhv.selectList("ビュー/クラスビュー/ER図/EXAMPLEDB", null, "Note");\r
+               assertTrue(0 < noteList.size());\r
        }\r
-\r
 }\r
diff --git a/ea2ddl-dao/src/test/resources/app-config.dicon b/ea2ddl-dao/src/test/resources/app-config.dicon
deleted file mode 100644 (file)
index 958db57..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" \r
-       "http://www.seasar.org/dtd/components24.dtd">\r
-<components>\r
-       <component name="config"\r
-               class="jp.sourceforge.ea2ddl.common.config.impl.ConfigImpl">\r
-               <initMethod name="load">\r
-                       <arg>"app.properties"</arg>\r
-               </initMethod>\r
-       </component>\r
-</components>
\ No newline at end of file
index 29fc770..537aaf6 100644 (file)
@@ -2,7 +2,6 @@
 <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN" \r
        "http://www.seasar.org/dtd/components24.dtd">\r
 <components>\r
-  <include path="app-config.dicon"/>\r
   <include path="aop.dicon"/>\r
   <include path="dbflute.dicon"/>\r
 </components>\r
diff --git a/ea2ddl-dao/src/test/resources/app.properties b/ea2ddl-dao/src/test/resources/app.properties
deleted file mode 100644 (file)
index 8df53b4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-root.package.name=\u30d3\u30e5\u30fc
\ No newline at end of file