shubhj / instinct

Automatically exported from code.google.com/p/instinct
0 stars 0 forks source link

Wrap obscure jMock exceptions #17

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
This was caused when more than one expectation was made on the mock, even
though the first individual call was correct.

java.lang.IllegalArgumentException: not all parameters were given explicit
constraints: either all parameters must be specified by explicit
constraints or all must be specified by literal values to match
    at
org.jmock.internal.InvocationExpectationBuilder.checkParameterMatcherCount(Invoc
ationExpectationBuilder.java:92)
    at
org.jmock.internal.InvocationExpectationBuilder.createExpectationFrom(Invocation
ExpectationBuilder.java:83)
    at org.jmock.Mockery.dispatch(Mockery.java:186)
    at org.jmock.Mockery.access$000(Mockery.java:34)
    at org.jmock.Mockery$MockObject.invoke(Mockery.java:236)
    at org.jmock.internal.InvocationDiverter.invoke(InvocationDiverter.java:27)
    at
org.jmock.internal.ProxiedObjectIdentity.invoke(ProxiedObjectIdentity.java:36)
    at org.jmock.lib.legacy.ClassImposteriser$4.invoke(ClassImposteriser.java:113)
    at
com.googlecode.instinct.internal.util.ObjectFactory$$EnhancerByCGLIB$$2cdec54f.c
reate(<generated>)
    at
com.googlecode.instinct.internal.locate.ContextFinderImplAtomicTest$2.expectClas
sFileFilterCreated(ContextFinderImplAtomicTest.java:90)
    at
com.googlecode.instinct.internal.locate.ContextFinderImplAtomicTest$2.<init>(Con
textFinderImplAtomicTest.java:82)
    at
com.googlecode.instinct.internal.locate.ContextFinderImplAtomicTest.testGetConte
xtNames(ContextFinderImplAtomicTest.java:78)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
    at
com.googlecode.instinct.test.InstinctTestCase.runBare(InstinctTestCase.java:38)
    at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:40)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:90)

Original issue reported on code.google.com by tomjad...@gmail.com on 16 Nov 2007 at 5:37

GoogleCodeExporter commented 9 years ago
jMock guys can't reproduce this. Closing our code.

Original comment by tomjad...@gmail.com on 7 Aug 2008 at 5:59