Esempio n. 1
0
        public void WhenCreateCalledWithNullSubscriptionThenShouldThrowArgumentNullException()
        {
            var builder = Mock.Of <ServiceBusConnectionStringBuilder>();
            var factory = new DefaultSubscriptionClientFactory(connectionStringBuilder: builder);

            Action act = () => factory.Create(subscription: null);

            act.Should().Throw <ArgumentNullException>()
            .And.ParamName.Should().Be("subscription");
        }
Esempio n. 2
0
        public void WhenCreateCalledWithSubscriptionThenShouldReturnSubscriptionClient()
        {
            var builder = new ServiceBusConnectionStringBuilder("Endpoint=sb://fake.servicebus.net/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=DummyKey;;EntityPath=DummyEntityPath");
            var factory = new DefaultSubscriptionClientFactory(connectionStringBuilder: builder);

            var client = factory.Create(subscription: new ServiceBusSubscription {
                Name = "test-subscription"
            });

            client.Should().NotBeNull();
        }