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);
 }
Exemplo n.º 2
0
		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);
		}
Exemplo n.º 3
0
        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);
        }
Exemplo n.º 4
0
        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);
        }