Task task3 = (Task)tkCtrl3.getMock();
task3.getTaskName();
tkCtrl3.setReturnValue("blah", 2);
MockControl evCtrl = MockClassControl.createControl(BuildEvent.class);
BuildEvent event = (BuildEvent)evCtrl.getMock();
event.getTask();
evCtrl.setReturnValue(task1, 2);
evCtrl.setReturnValue(task2, 2);
evCtrl.setReturnValue(task3, 2);
prCtrl.replay();