Exemple #1
0
        public void Test()
        {
            var frameDuration = new Duration(20);
            var tc            = new TestTimeContext(frameDuration);
            var f             = Future.delayFrames(3, 3, tc);

            f.value.shouldBeNone();
            tc.timePassed = frameDuration * 2;
            f.value.shouldBeNone();
            tc.timePassed = frameDuration * 3;
            f.value.shouldBeSome(3);
        }