public void TestExchangeService_BindExchanges_NonExistingExchanges() { // These exchanges do not exist ExchangeBindingModel ex = new ExchangeBindingModel() { Source = "Test.Exchange3", Destination = "Test.Exchange4" }; Assert.That(() => { BaseExchangeService.Bind(ex); }, Throws.TypeOf <ServiceException>()); }
public void TestExchangeService_BindExchanges() { // Create exchanges TestExchangeService_DeclareExchange_AddressObject(); TestExchangeService_DeclareExchange_StringParams(); // At this stage, 2 exchanges have been created - 'Test.Exchange' & 'Test.Exchange2' ExchangeBindingModel ex = new ExchangeBindingModel() { Source = "Test.Exchange2", Destination = "Test.Exchange" }; Assert.DoesNotThrow(() => { BaseExchangeService.Bind(ex); }); }