cvs commit: spice/sandbox/repository/componenthaus/src/tests/org/componenthaus/usecases/submitcomponent DefaultCarSubmissionManagerTestCase.java DefaultComponentSubmissionManagerTestCase.java
Mike Hogan <[email protected]> Sun, 09 Nov 2003 08:21:39 -0800
| Newsgroups | gmane.comp.java.spice.cvs |
|---|---|
| Message-ID | <[email protected]> |
hogie 03/11/09 08:21:39
Modified: sandbox/repository/componenthaus/src/tests/org/componenthaus/usecases/submitcomponent
DefaultCarSubmissionManagerTestCase.java
DefaultComponentSubmissionManagerTestCase.java
Log:
Can now submit most of plexus-utils
Revision Changes Path
1.2 +4 -4 spice/sandbox/repository/componenthaus/src/tests/org/componenthaus/usecases/submitcomponent/DefaultCarSubmissionManagerTestCase.java
Index: DefaultCarSubmissionManagerTestCase.java
===================================================================
RCS file: /cvsroot/spice/spice/sandbox/repository/componenthaus/src/tests/org/componenthaus/usecases/submitcomponent/DefaultCarSubmissionManagerTestCase.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DefaultCarSubmissionManagerTestCase.java 9 Nov 2003 14:00:51 -0000 1.1
+++ DefaultCarSubmissionManagerTestCase.java 9 Nov 2003 16:21:39 -0000 1.2
@@ -3,7 +3,7 @@
import junit.framework.TestCase;
import org.componenthaus.repository.api.Component;
import org.componenthaus.repository.impl.ComponentImpl;
-import org.componenthaus.tests.MockMetadataConverterImpl;
+import org.componenthaus.tests.MockComponentSubmissionManager;
import org.componenthaus.tests.MockPrevayler;
import org.componenthaus.util.file.FileManagerImpl;
@@ -45,9 +45,9 @@
public void testHandlesSubmissionCorrectly() throws Exception {
mockCommandRegistry.setupExpectedSubmitComponentCalls(0); //mocked out - ComponentSubmissionManager does it
mockCommandRegistry.setupExpectedRegisterDownloadableCalls(1);
- final MockMetadataConverterImpl mockMetadataConverter = new MockMetadataConverterImpl();
- mockMetadataConverter.setSetupResult(Collections.singleton(new ComponentImpl()));
- final DefaultCarSubmissionManager manager = new DefaultCarSubmissionManager(mockCommandRegistry, new FileManagerImpl(),monitor,new MockPrevayler(), mockMetadataConverter);
+ final MockComponentSubmissionManager mockComponentSubmissionManager = new MockComponentSubmissionManager();
+ mockComponentSubmissionManager.setSetupResult(Collections.singleton(new ComponentImpl()));
+ final DefaultCarSubmissionManager manager = new DefaultCarSubmissionManager(mockCommandRegistry, new FileManagerImpl(),monitor,new MockPrevayler(), mockComponentSubmissionManager);
manager.submit(TestFiles.validComponentSubmission());
mockCommandRegistry.verify();
}
1.2 +2 -1 spice/sandbox/repository/componenthaus/src/tests/org/componenthaus/usecases/submitcomponent/DefaultComponentSubmissionManagerTestCase.java
Index: DefaultComponentSubmissionManagerTestCase.java
===================================================================
RCS file: /cvsroot/spice/spice/sandbox/repository/componenthaus/src/tests/org/componenthaus/usecases/submitcomponent/DefaultComponentSubmissionManagerTestCase.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DefaultComponentSubmissionManagerTestCase.java 9 Nov 2003 14:00:52 -0000 1.1
+++ DefaultComponentSubmissionManagerTestCase.java 9 Nov 2003 16:21:39 -0000 1.2
@@ -58,7 +58,8 @@
ComponentMetadata componentMetadata = new ComponentMetadata();
componentMetadata.addInterface(new InterfaceMetadata("a","b","c","d",false));
componentMetadata.addInterface(new InterfaceMetadata("e","f","g","h",true));
- submissionManager.submit(componentMetadata);
+ Collection components = submissionManager.submit(componentMetadata);
+ assertEquals(2,components.size());
mockCommandRegistry.verify();
}
}
-------------------------------------------------------
This SF.Net email sponsored by: ApacheCon 2003,
16-19 November in Las Vegas. Learn firsthand the latest
developments in Apache, PHP, Perl, XML, Java, MySQL,
WebDAV, and more! http://www.apachecon.com/