What steps will reproduce the problem? If possible, provide source code and
stack trace.
Assuming the following interactions is specified:
List methods = ['method_a', 'method_b', 'method_c']
then:
for(String method in methods)
1 * someMock."${method}"(_)
The junit report would look like:
junit.framework.AssertionFailedError: Too few invocations for:
1 * someMock."${method}"(_) (0 invocations)
1 * someMock."${method}"(_) (0 invocations)
1 * someMock."${method}"(_) (0 invocations)
But I would expect that the report looks like:
junit.framework.AssertionFailedError: Too few invocations for:
1 * someMock.method_a(_) (0 invocations)
1 * someMock.method_b(_) (0 invocations)
1 * someMock.method_c(_) (0 invocations)
What version of Spock and Groovy are you using?
Spock version: 0.6
Groovy version: 1.7
Please provide any additional information below. You can also assign
labels.
See also discussion in forum
https://groups.google.com/forum/#!topic/spockframework/tC4nLfFv8cY
Original issue reported on code.google.com by markus_k...@gmx.de on 19 Jun 2012 at 11:39
Original issue reported on code.google.com by
markus_k...@gmx.de
on 19 Jun 2012 at 11:39