8586878889909192939495
train_getParameter(request, elementName, "login"); replay(); heartbeat.begin(); Submit submit = new Submit(request); submit.setup(resources, support, heartbeat); submit.setDefer(false);
2930313233343536373839
Heartbeat hb = mockHeartbeat(); // Really hard to test the exact timing of all this; it will have to // be "proven" by integration tests. hb.begin(); getMocksControl().times(3); hb.end(); getMocksControl().times(3);
8384858687888990919293
train_getParameterValue(support, elementName, "login"); replay(); heartbeat.begin(); Submit submit = new Submit(); submit.setup(resources, support, heartbeat); submit.setDefer(false);
8687888990919293949596
300301302303304305306307308309310
Heartbeat heartbeat = new HeartbeatImpl(); _environment.push(Heartbeat.class, heartbeat); heartbeat.begin(); try { final Holder<ActionResponseGenerator> holder = Holder.create();
271272273274275276277278279280281
296297298299300301302303304305306
2829303132333435363738
replay(); Heartbeat hb = new HeartbeatImpl(); hb.begin(); hb.defer(r1); hb.defer(r2); verify();
5657585960616263646566
replay(); Heartbeat hb = new HeartbeatImpl(); hb.begin(); hb.defer(r1); hb.defer(r2); hb.begin();
6162636465666768697071
hb.begin(); hb.defer(r1); hb.defer(r2); hb.begin(); hb.defer(r3); verify();