public void Can_use_unsubscribe_from_delegate_handler() { var eventAggregator = new EventAggregator(); SomeMessage messageTrapped = null; var disposable = eventAggregator.AddListenerAction <SomeMessage>(msg => { messageTrapped = msg; }); disposable.Dispose(); eventAggregator.SendMessage <SomeMessage>(); messageTrapped.ShouldBeNull(); }