public void CanClearSubscriptions()
        {
            var bus = new DirectDispatchMessageBus();

            var target = new SingleSubscriber();

            bus.Subscribe(target);

            bus.Clear();

            var message = new TestMessage();

            bus.Publish(message);

            Assert.That(message.LastReceiver, Is.Null);
        }