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); }