// we wait for step 5 to happen
e.waitForStep(5, 15000);
// now we continue with step 6, which will trigger the next part of the consumer's
// run method to be executed
e.step(6);
// invoking step 7, 8 and 9 when invoking the aspect which in turn invokes the
// dependency and the original service, so we wait for that to finish here, which
// is after step 10 has been reached (the client will now wait for step 12)
e.waitForStep(10, 15000);