Ejemplo n.º 1
0
        public void Test()
        {
            var d  = Duration.fromSeconds(1);
            var tc = new TestTimeContext();
            var f  = Future.delay(d, 3, tc);

            f.value.shouldBeNone();
            tc.timePassed = d / 2;
            f.value.shouldBeNone();
            tc.timePassed = d;
            f.value.shouldBeSome(3);
        }