protected internal virtual void runWithIncompleteAssignment(Assignments incomplete) { Iterator iterator = incomplete.potentialsForNextUnassigned().iterator(); while (iterator.hasNext()) { PotentialAssignment source = (PotentialAssignment) iterator.next(); this.runWithAssignment(incomplete.assignNext(source)); } }
protected internal virtual void runWithCompleteAssignment(Assignments complete) { new Theories\u0024TheoryAnchor\u00241(this, this.getTestClass().getJavaClass(), complete).methodBlock(this.fTestMethod).evaluate(); }
protected internal virtual void runWithAssignment(Assignments parameterAssignment) { if (!parameterAssignment.isComplete()) this.runWithIncompleteAssignment(parameterAssignment); else this.runWithCompleteAssignment(parameterAssignment); }