« Return to Thread: Changing expectations

Changing expectations

by ueland :: Rate this Message:

Reply to Author | View in Thread

Hi,

Is there a way to change return values for expectations after they are set? I
want to do this for some tests where 99 % of the test methods use predefined
expectations set up from setUp(), but a few needs other return values.

Example:

void setUp() {
  expectation1 returns status1
  expectation2 returns status2
}

99 % of the tests use status1 and status2 to go green, but one test needs
expectation2 to return another status.

How can this be done without calling a setup method in all the tests? I have
tried to return an instance variable from the expectations, but that didn't
work. In JMock 1 the method reset() could be used to reset expectations. Have
not found a similar method in JMock 2.



---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

 « Return to Thread: Changing expectations