Esempio n. 1
0
        protected override void OnSchedule(Func <OverridesCompositionInputs> inputsFactory)
        {
            base.OnSchedule(inputsFactory);

            NoOverride.Schedule(() => Inputs);
            AutoOverride.Schedule(() => Inputs);
        }
Esempio n. 2
0
        public static void set_callback_inherited_no_override()
        {
            setup();
            NoOverride obj = new NoOverride();

            obj.SetCallback(thrice);

            Test.Assert(!called, "set_callback in virtual should not call the callback");

            int x = obj.CallCallback(42);

            Test.Assert(called, "call_callback must call a callback");
            Test.AssertEquals(42 * 3, x);
        }