Ejemplo n.º 1
0
        public void funcTest()
        {
            var ctx        = new Core.UserActionExecutionContext(new Point());
            var root       = new Root();
            var appElement = root.when(_ => true);

            Assert.IsTrue(root.whenElements[0].func(ctx));
        }
        public void funcTest()
        {
            var ctx        = new Core.UserActionExecutionContext(new Point());
            var root       = new Root();
            var appElement = root.@when(_ => true);
            var ifElement  = appElement.@if(new Def.WheelDown());
            var called     = false;
            var doElement  = ifElement.@do(_ => { called = true; });

            Assert.IsFalse(called);
            root.whenElements[0].ifSingleTriggerButtonElements[0].doElements[0].func(ctx);
            Assert.IsTrue(called);
        }