assert cop.numberOfSteps() == 5 : "#Steps should be 5 but were " + cop.numberOfSteps();
Operation step1 = cop.step(0);
Operation step2 = cop.step(1);
Operation step3 = cop.step(2);
Operation step4 = cop.step(3);
Operation step5 = cop.step(4);
// As we do not specify a base address when creating the delegate 0 or 1 address element is ok.
assert step1.getAddress().isEmpty();
assert step2.getAddress().size() == 1;
assert step3.getAddress().size() == 1;