public void CanSetEventSourceToSameInstanceOfSameTypeMultipleTimes() { var eventSource = new TestEventSource4(); var adapter = new ETWLoggerFactoryAdapter(); //setting the event source to the same *instance* multiple times should not throw adapter.EventSource = eventSource; adapter.EventSource = eventSource; }