taskCtrl.setThrowable(new BuildException("XXX"));
Task mockTask2 = (Task)taskCtrl.getMock();
mockTask2.getProject();
taskCtrl.setReturnValue(project, 2);
mockTask2.maybeConfigure();
mockTask2.execute();
Task mockTask3 = (Task)taskCtrl.getMock();
mockTask3.getProject();
taskCtrl.setReturnValue(project, 2);