public void CanRemoveRemoteInstanceSubscription() { var guid = Guid.NewGuid(); storage.ConsumeAddInstanceSubscription( new AddInstanceSubscription { Endpoint = new Uri("rhino.queues://localhost/foobar").ToString(), InstanceSubscriptionKey = guid, Type = typeof(string).ToString() }); storage.ConsumeRemoveInstanceSubscription( new RemoveInstanceSubscription() { Endpoint = new Uri("rhino.queues://localhost/foobar").ToString(), InstanceSubscriptionKey = guid, Type = typeof(string).ToString() }); Assert.Empty( storage.GetSubscriptionsFor(typeof(string)) ); }