static void AssertGotKey(string key, AzureServiceBusEndpointAddressImpl address, IEnumerable <ValidationResult> results) { results.ShouldNotBeNull(); address.ShouldBeNull(); results.Count().ShouldEqual(1); results.First().Key.ShouldBeEqualTo(key); }
public void something_after_app_name() { IEnumerable <ValidationResult> results; AzureServiceBusEndpointAddressImpl address; AzureServiceBusEndpointAddressImpl.TryParse(_faulty_app, out address, out results) .ShouldBeFalse("parse should have failed"); AssertGotKey("Application", address, results); }
public void missing_credentials() { IEnumerable <ValidationResult> results; AzureServiceBusEndpointAddressImpl address; AzureServiceBusEndpointAddressImpl.TryParse(_missing_creds, out address, out results) .ShouldBeFalse("parse should have failed"); AssertGotKey("UserInfo", address, results); }
public void a_servicebusqueues_address_is_given() { var extraHost = ".servicebus.windows.net"; _extended = GetUri(extraHost); _normal = GetUri(""); _addressExtended = AzureServiceBusEndpointAddressImpl.Parse(_extended); _address = AzureServiceBusEndpointAddressImpl.Parse(_normal); }
public void a_normal_address_and_its_topic_corresponding_address() { _queueAddress = AzureServiceBusEndpointAddressImpl.Parse( TestDataFactory.ApplicationEndpoint); var formatter = new AzureMessageNameFormatter(); _topicName = formatter.GetMessageName(typeof(A)).ToString(); _topicAddress = _queueAddress.ForTopic(_topicName); Assert.Throws <ArgumentNullException>( () => _queueAddress.ForTopic(null)); }
public void a_servicebusqueues_address_is_given() { _address = AzureServiceBusEndpointAddressImpl.Parse( TestDataFactory.ApplicationEndpoint); }
static void AssertGotKey(string key, AzureServiceBusEndpointAddressImpl address, IEnumerable<ValidationResult> results) { results.ShouldNotBeNull(); address.ShouldBeNull(); results.Count().ShouldEqual(1); results.First().Key.ShouldBeEqualTo(key); }
public static AzureServiceBusEndpointAddress GetAddress() { return(AzureServiceBusEndpointAddressImpl.Parse(ApplicationEndpoint)); }