You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by jv...@apache.org on 2005/07/18 15:23:58 UTC
svn commit: r219486 - in
/maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store:
AbstractContinuumStoreTest.java JdoContinuumStoreTest.java
Author: jvanzyl
Date: Mon Jul 18 06:23:25 2005
New Revision: 219486
URL: http://svn.apache.org/viewcvs?rev=219486&view=rev
Log:
o moving notifier test to the abstract test store so that it can be used for
implementation of the store.
Modified:
maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTest.java
maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/JdoContinuumStoreTest.java
Modified: maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTest.java
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTest.java?rev=219486&r1=219485&r2=219486&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTest.java (original)
+++ maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/AbstractContinuumStoreTest.java Mon Jul 18 06:23:25 2005
@@ -668,4 +668,46 @@
return addMavenTwoProject( store,
makeStubMavenTwoProject( name, scmUrl ) );
}
+
+ // ----------------------------------------------------------------------
+ // Notifiers
+ // ----------------------------------------------------------------------
+
+ public void testNotifiersAreBeingDetached()
+ throws Exception
+ {
+ List notifiers = new ArrayList();
+
+ ContinuumNotifier notifier = new ContinuumNotifier();
+
+ notifier.setType( "foo" );
+
+ Map configuration = new HashMap();
+
+ configuration.put( "moo", "foo" );
+
+ notifier.setConfiguration( configuration );
+
+ notifiers.add( notifier );
+
+ ContinuumProject project = new MavenTwoProject();
+
+ project.setNotifiers( notifiers );
+
+ String id = getStore().addProject( project );
+
+ project = getStore().getProject( id );
+
+ notifiers = project.getNotifiers();
+
+ assertNotNull( notifiers );
+
+ notifier = (ContinuumNotifier) notifiers.get( 0 );
+
+ assertEquals( "foo", notifier.getType() );
+
+ configuration = notifier.getConfiguration();
+
+ assertEquals( "foo", configuration.get( "moo" ) );
+ }
}
Modified: maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/JdoContinuumStoreTest.java
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/JdoContinuumStoreTest.java?rev=219486&r1=219485&r2=219486&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/JdoContinuumStoreTest.java (original)
+++ maven/continuum/trunk/continuum-core/src/test/java/org/apache/maven/continuum/store/JdoContinuumStoreTest.java Mon Jul 18 06:23:25 2005
@@ -1,6 +1,3 @@
-/*
- * Copyright (c) 2005 Your Corporation. All Rights Reserved.
- */
package org.apache.maven.continuum.store;
import org.apache.maven.continuum.project.ContinuumNotifier;
@@ -22,33 +19,5 @@
public JdoContinuumStoreTest()
{
super( "jdo", JdoContinuumStore.class );
- }
-
- public void testNotifiersAreBeingDetached()
- throws Exception
- {
- List notifiers = new ArrayList();
-
- ContinuumNotifier notifier = new ContinuumNotifier();
-
- notifier.setType( "foo" );
-
- Map configuration = new HashMap();
-
- configuration.put( "moo", "foo" );
-
- notifier.setConfiguration( configuration );
-
- notifiers.add( notifier );
-
- ContinuumProject project = new MavenTwoProject();
-
- project.setNotifiers( notifiers );
-
- String id = getStore().addProject( project );
-
- project = getStore().getProject( id );
-
- assertNotNull( project.getNotifiers() );
}
}