public void SetUp() { this.selector = i => i * 2; this.responder = new ConditionResponder <int>(1, 2); this.task = this.responder.Responder .Select(i => this.selector(i)) .ExpectWithinSeconds(1) .ToTask(this.Executor); }
public void SetUp() { this.responder1 = new ConditionResponder<TestDataBase>(1, new TestDataBase(1)); this.responder2 = new ConditionResponder<TestDataDerived>(1, new TestDataDerived(2)); this.task = RespondToAllOf(this.responder1.Responder, this.responder2.Responder) .ExpectWithinSeconds(1) .ToTask(this.Executor); }
public void SetUp() { this.first = new ConditionResponder <int>(1, 1); this.second = new ConditionResponder <int>(1, 2); this.task = this.first.Responder.Optionally() .UntilReadyTo(this.second.Responder) .ExpectWithinSeconds(1) .ToTask(this.Executor); }
public void SetUp() { this.mayComplete = false; this.responder1 = new ConditionResponder(1); this.responder2 = new ConditionResponder(1); this.task = RespondToAnyOf( this.responder1.Responder, this.responder2.Responder) .Until(WaitForCondition("Complete", () => this.mayComplete)) .ExpectWithinSeconds(1) .ToTask(this.Executor); }