public void event_is_subset_of_delegate_with_event_handler_type() { var demoObject = new BasicEventDemoClass(); var eventIsCalled = false; EventHandler eventHandler = (sender, eventArgs) => { eventIsCalled = true; }; demoObject.Event += eventHandler; demoObject.TriggerEvent(); // change the variable value to fix the test. const bool expectedIsEventCalled = false; Assert.Equal(expectedIsEventCalled, eventIsCalled); }
public void should_unbind_event() { var demoObject = new BasicEventDemoClass(); var eventIsCalled = false; EventHandler eventHandler = (sender, eventArgs) => { eventIsCalled = true; }; demoObject.Event += eventHandler; demoObject.Event -= eventHandler; demoObject.TriggerEvent(); // change the variable value to fix the test. const bool expectedIsEventCalled = true; Assert.Equal(expectedIsEventCalled, eventIsCalled); }