Frame home = assertHasFrame(root, "Home");
InputTextField instant1 = assertHasInputTextField(home, "instant 1");
InputTextField instant2 = assertHasInputTextField(home, "instant 2");
Value fieldValue = assertHasFieldValue(instant1);
Event onChange = instant1.getOnChange();
assertGenerated(onChange);
Operation update = assertHasOperation(instant2, "update");
assertGenerated(update);
// RunAction connecting the two
ECARule run = assertHasRunAction(root, onChange, update, "run");
assertGenerated(run);
// with the currentInput as parameter
Parameter param = assertHasParameter(root, fieldValue, run);
assertGenerated(param);
// NOT the currentInput
Value currentInput = assertHasCurrentInput(instant1);
assertHasNoParameter(root, currentInput, run);
}