svnno****@sourc*****
svnno****@sourc*****
2008年 10月 6日 (月) 22:43:18 JST
Revision: 1998 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=jiemamy&view=rev&rev=1998 Author: daisuke_m Date: 2008-10-06 22:43:17 +0900 (Mon, 06 Oct 2008) Log Message: ----------- 不要なテストランナー削除。 Modified Paths: -------------- artemis/trunk/org.jiemamy.event/src/test/java/org/jiemamy/core/event/SetterInterceptorTest.java artemis/trunk/org.jiemamy.event/src/test/java/org/jiemamy/core/model/node/TableModelTest.java -------------- next part -------------- Modified: artemis/trunk/org.jiemamy.event/src/test/java/org/jiemamy/core/event/SetterInterceptorTest.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/test/java/org/jiemamy/core/event/SetterInterceptorTest.java 2008-10-06 13:32:25 UTC (rev 1997) +++ artemis/trunk/org.jiemamy.event/src/test/java/org/jiemamy/core/event/SetterInterceptorTest.java 2008-10-06 13:43:17 UTC (rev 1998) @@ -26,8 +26,6 @@ import org.junit.Before; import org.junit.Ignore; import org.junit.Test; -import org.junit.runner.RunWith; -import org.seasar.framework.unit.Seasar2; import org.seasar.framework.util.tiger.CollectionsUtil; import org.jiemamy.core.S2FactoryStrategy; @@ -43,19 +41,21 @@ * {@link SetterInterceptor}のテストクラス。 * @author shin1ogawa */ - @ RunWith(Seasar2.class) public class SetterInterceptorTest { - /** Test用のModelChangeListener */ + /** + * Test用のModelChangeListener + */ private ModelChangeListenerImpl listener; - /** Test用のTableModel. PropertyChangeEventをListenする対象。 */ + /** + * Test用のTableModel. PropertyChangeEventをListenする対象。 + */ private TableModel tableModel; /** - * Test用のTableModelをインスタンス化し、 - * {@link ModelChangeListener}の実装をaddListener()する。 + * Test用のTableModelをインスタンス化し、 {@link ModelChangeListener} の実装をaddListener()する。 */ @Before public void setUp() { @@ -67,7 +67,7 @@ } /** - * {@link #listener}と{@link #tableModel}を削除する。 + * {@link #listener} と {@link #tableModel} を削除する。 */ @After public void tearDown() { @@ -86,14 +86,11 @@ } /** - * setter内でfirePropertyChange()が実装されていないはず。 - * S2管理下でない場合はEventが飛ばない。 + * setter内でfirePropertyChange()が実装されていないはず。 S2管理下でない場合はEventが飛ばない。 */ @Test @Ignore public void test_S2管理下ではないインスタンスには反応しない() { - // FIXME S2管理下ではないインスタンスは簡単に生成できない。newしても、Observableアダプタを持たない。 - // 現在@Ignoreで対処。 RootModel rootModel = JiemamyModelFactory.createRoot().init(); TableModel tableModel2 = rootModel.createJiemamyModel(TableModel.class).init("T_USER"); tableModel2.getAdapter(Observable.class).addModelChangeListener(listener); @@ -102,10 +99,7 @@ } /** - * {@link TableModel#setBeginScript(String)}内ではfirePropertyChange()を実行していないが、 - * {@link SetterInterceptor}が期待通り動作していれば - * {@link Observable#fireModelChange(java.lang.reflect.Field)}がAOPされて、 - * Test用の{@link ModelChangeListener}がEventを補足しているはず。 + * {@link TableModel#setBeginScript(String)} 内ではfirePropertyChange()を実行していないが、 {@link SetterInterceptor} が期待通り動作していれば {@link Observable#fireModelChange(java.lang.reflect.Field)} がAOPされて、 Test用の {@link ModelChangeListener} がEventを補足しているはず。 */ @Test public void test_Setterを実行した時にEventが飛ぶか() { @@ -117,13 +111,14 @@ /** - * {@link ModelChangeListener}の実装。 - * {@link SetterInterceptor}のTestのために、補足したEventを履歴に積むだけ。 - * @author shin1ogawa + * {@link ModelChangeListener} の実装。 {@link SetterInterceptor} のTestのために、補足したEventを履歴に積むだけ。 + * @author shin1ogawa */ static class ModelChangeListenerImpl implements ModelChangeListener { - /** 補足したEventの履歴を保持する。 */ + /** + * 補足したEventの履歴を保持する。 + */ List<ModelChangeEvent> eventHistory = CollectionsUtil.newArrayList(); Modified: artemis/trunk/org.jiemamy.event/src/test/java/org/jiemamy/core/model/node/TableModelTest.java =================================================================== --- artemis/trunk/org.jiemamy.event/src/test/java/org/jiemamy/core/model/node/TableModelTest.java 2008-10-06 13:32:25 UTC (rev 1997) +++ artemis/trunk/org.jiemamy.event/src/test/java/org/jiemamy/core/model/node/TableModelTest.java 2008-10-06 13:43:17 UTC (rev 1998) @@ -22,12 +22,9 @@ import org.junit.After; import org.junit.Before; -import org.junit.BeforeClass; import org.junit.Test; -import org.junit.runner.RunWith; import org.seasar.framework.container.S2Container; import org.seasar.framework.container.factory.SingletonS2ContainerFactory; -import org.seasar.framework.unit.Seasar2; import org.jiemamy.core.S2FactoryStrategy; import org.jiemamy.core.event.collectionimpl.ObservableListTest; @@ -47,19 +44,10 @@ * {@link TableModelImpl}のテストクラス。 * @author shin1ogawa */ - @ RunWith(Seasar2.class) public class TableModelTest { - /** - * S2Containerを作成する。 - */ - @BeforeClass - public static void setUpBeforeClass() { - } + private TableModelChangeListenerImpl listener; - - TableModelChangeListenerImpl listener; - private RootModel rootModel; @@ -145,20 +133,20 @@ } - class TableModelChangeListenerImpl implements TableModelChangeListener { + private class TableModelChangeListenerImpl implements TableModelChangeListener { - List<ModelChangeEvent> tableEvents = new ArrayList<ModelChangeEvent>(); + private List<ModelChangeEvent> tableEvents = new ArrayList<ModelChangeEvent>(); - List<ObservableCollectionChangeEvent<List<CheckConstraintModel>, CheckConstraintModel>> checksEvents = + private List<ObservableCollectionChangeEvent<List<CheckConstraintModel>, CheckConstraintModel>> checksEvents = new ArrayList<ObservableCollectionChangeEvent<List<CheckConstraintModel>, CheckConstraintModel>>(); - List<ObservableCollectionChangeEvent<List<IndexModel>, IndexModel>> indexesEvents = + private List<ObservableCollectionChangeEvent<List<IndexModel>, IndexModel>> indexesEvents = new ArrayList<ObservableCollectionChangeEvent<List<IndexModel>, IndexModel>>(); - List<ObservableCollectionChangeEvent<List<ColumnModel>, ColumnModel>> columnsEvents = + private List<ObservableCollectionChangeEvent<List<ColumnModel>, ColumnModel>> columnsEvents = new ArrayList<ObservableCollectionChangeEvent<List<ColumnModel>, ColumnModel>>(); - List<ObservableCollectionChangeEvent<List<ColumnModel>, ColumnModel>> pkColumnsEvents = + private List<ObservableCollectionChangeEvent<List<ColumnModel>, ColumnModel>> pkColumnsEvents = new ArrayList<ObservableCollectionChangeEvent<List<ColumnModel>, ColumnModel>>();