Пример #1
0
 public void EventObject_Unit_AddHandler2_ValueIsNull()
 {
     EventObject<ConsoleCancelEventArgs> target = new EventObject<ConsoleCancelEventArgs>();
     EventHandler<ConsoleCancelEventArgs> value = null;
     target.AddHandler(value);
 }
Пример #2
0
 public void EventObject_Unit_AddHandler1_ValueIsNull()
 {
     EventObject target = new EventObject();
     EventHandler value = null;
     target.AddHandler(value);
 }
Пример #3
0
 public void EventObject_Unit_AddHandler2_Optimal()
 {
     EventObject<ConsoleCancelEventArgs> target = new EventObject<ConsoleCancelEventArgs>();
     EventHandler<ConsoleCancelEventArgs> value = (sender, e) => { };
     target.AddHandler(value);
 }
Пример #4
0
 public void EventObject_Unit_RemoveHandler2_ValueIsNull()
 {
     EventObject<EventArgs> target = new EventObject<EventArgs>();
     EventHandler<EventArgs> value = null;
     target.RemoveHandler(value);
 }
Пример #5
0
 public void EventObject_Unit_AddHandler1_Optimal()
 {
     EventObject target = new EventObject();
     EventHandler value = (sender, e) => { };
     target.AddHandler(value);
 }
Пример #6
0
 public void EventObject_Unit_RemoveHandler2_Optimal()
 {
     EventObject<EventArgs> target = new EventObject<EventArgs>();
     EventHandler<EventArgs> value = (sender, e) => { };
     target.AddHandler(value);
     target.RemoveHandler(value);
 }
Пример #7
0
 public void EventObject_Unit_RemoveHandler1_NoEventHandler()
 {
     EventObject target = new EventObject();
     EventHandler value = (sender, e) => { };
     target.RemoveHandler(value);
 }
Пример #8
0
        public void EventObject_Unit_RaiseEvent2_SenderIsNullAndEIsNull()
        {
            EventObject<EventArgs> target = new EventObject<EventArgs>();

            Boolean isCalled = false;
            EventHandler<EventArgs> value = (sender, e) => { isCalled = true; };
            target.AddHandler(value);
            target.RaiseEvent(null, null);

            Assert.AreEqual(true, isCalled);
        }
Пример #9
0
        public void EventObject_Unit_RaiseEvent2_Optimal()
        {
            EventObject<EventArgs> target = new EventObject<EventArgs>();

            Boolean isCalled = false;
            EventHandler<EventArgs> value = (sender, e) => { isCalled = true; };
            target.AddHandler(value);
            target.RaiseEvent(this, EventArgs.Empty);

            Assert.AreEqual(true, isCalled);
        }
Пример #10
0
 public void EventObject_Unit_RaiseEvent2_NoEventHandler()
 {
     EventObject<EventArgs> target = new EventObject<EventArgs>();
     target.RaiseEvent(this, EventArgs.Empty);
 }