Exemplo n.º 1
0
        public void RaiseDynamicˑTest()
        {
            var c = new EventUtilˑRaiseDynamicˑTestClass();

            c.RaiseːEventHandlerEvent();
            c.RaiseːEventHandler1EventArgsEvent();
            c.RaiseːEventHandler1ValueChangedEventArgsEvent();
            c.RaiseːCustomEventHandlerEvent();
        }
Exemplo n.º 2
0
        public void RaiseDynamicˑCustomEventHandlerˑPerformanceTest()
        {
            var c = new EventUtilˑRaiseDynamicˑTestClass();

            for (int i = 0; i < 1000000; i++)
            {
                c.RaiseːCustomEventHandlerEvent();
            }
        }
Exemplo n.º 3
0
        public void RaiseDynamicˑPerformanceTest()
        {
            var c = new EventUtilˑRaiseDynamicˑTestClass();

            for (int i = 0; i < 100000; i++)
            {
                c.RaiseːEventHandlerEvent();
                c.RaiseːEventHandler1EventArgsEvent();
                c.RaiseːEventHandler1ValueChangedEventArgsEvent();
//				c.RaiseCustomEventHandler();
            }
        }
Exemplo n.º 4
0
        public void RaiseDynamicˑTargetInvocationExceptionˑTest()
        {
            var c = new EventUtilˑRaiseDynamicˑTestClass();

            Assert.Throws <Exception>(() => c.RaiseːExceptionEvent(), "TestCase");
        }
Exemplo n.º 5
0
        public void RaiseDynamicːDoubleNestedEventHandlerˑTest()
        {
            var c = new EventUtilˑRaiseDynamicˑTestClass();

            c.RaiseːDoubleNestedEventHandlerEvent();
        }