|
From: Steve F. <sm...@us...> - 2003-10-04 22:54:56
|
Update of /cvsroot/mockobjects/mockobjects-java/src/core/functional/test/mockobjects/dynamic
In directory sc8-pr-cvs1:/tmp/cvs-serv20630/src/core/functional/test/mockobjects/dynamic
Modified Files:
MockTest.java
Log Message:
added a couple more functional tests
Index: MockTest.java
===================================================================
RCS file: /cvsroot/mockobjects/mockobjects-java/src/core/functional/test/mockobjects/dynamic/MockTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- MockTest.java 3 Oct 2003 00:08:17 -0000 1.1
+++ MockTest.java 4 Oct 2003 22:54:48 -0000 1.2
@@ -19,6 +19,17 @@
private Mock mockTarget = new Mock(TargetType.class);
private TargetType targetType = ((TargetType)mockTarget.proxy());
+ public void testHasDefaultNameBasedOnMockedType()
+ {
+ assertEquals("Should have same name", "mockMockTest$TargetType", mockTarget.toString() );
+ }
+
+ public void testCanBeExplicitlyNamed()
+ {
+ Mock otherMock = new Mock(TargetType.class, "otherMock");
+ assertEquals("Should have same name", "otherMock", otherMock.toString());
+ }
+
public void testPassesIfMockedMethodCalled() {
mockTarget.expect("noParams");
@@ -57,7 +68,7 @@
mockTarget.verify();
}
- public void testFailsImmediatelyIfIncorrectParameterPassed() {
+ public void testInvocationFailsIfParameterValueIncorrect() {
mockTarget.expect("oneParam", "one");
try {
|