public void EventObject_Unit_AddHandler2_ValueIsNull() { EventObject<ConsoleCancelEventArgs> target = new EventObject<ConsoleCancelEventArgs>(); EventHandler<ConsoleCancelEventArgs> value = null; target.AddHandler(value); }
public void EventObject_Unit_AddHandler1_ValueIsNull() { EventObject target = new EventObject(); EventHandler value = null; target.AddHandler(value); }
public void EventObject_Unit_AddHandler2_Optimal() { EventObject<ConsoleCancelEventArgs> target = new EventObject<ConsoleCancelEventArgs>(); EventHandler<ConsoleCancelEventArgs> value = (sender, e) => { }; target.AddHandler(value); }
public void EventObject_Unit_RemoveHandler2_ValueIsNull() { EventObject<EventArgs> target = new EventObject<EventArgs>(); EventHandler<EventArgs> value = null; target.RemoveHandler(value); }
public void EventObject_Unit_AddHandler1_Optimal() { EventObject target = new EventObject(); EventHandler value = (sender, e) => { }; target.AddHandler(value); }
public void EventObject_Unit_RemoveHandler2_Optimal() { EventObject<EventArgs> target = new EventObject<EventArgs>(); EventHandler<EventArgs> value = (sender, e) => { }; target.AddHandler(value); target.RemoveHandler(value); }
public void EventObject_Unit_RemoveHandler1_NoEventHandler() { EventObject target = new EventObject(); EventHandler value = (sender, e) => { }; target.RemoveHandler(value); }
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); }
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); }
public void EventObject_Unit_RaiseEvent2_NoEventHandler() { EventObject<EventArgs> target = new EventObject<EventArgs>(); target.RaiseEvent(this, EventArgs.Empty); }