public async Task WhenUnsubscribeByQueueName_UnsubscribeIsCalledWithTheRightReferenceWrapper() { var brokerService = new MockBrokerServicePartitionOne(); var brokerClient = new BrokerClient(new MockBrokerServiceLocatorMultiPartition(new List <IBrokerService> { brokerService })); await brokerClient.UnsubscribeByQueueNameAsync("MessageOneQueue"); Assert.IsTrue(brokerService.UnsubscribeMessageTypeName == "MessageOneQueue"); Assert.IsInstanceOfType(brokerService.UnsubscribeReference, typeof(ServiceReferenceWrapper)); }