public void Should_be_able_to_determine_if_delivery_constraint_is_supported() { var settings = new SettingsHolder(); var fakeTransportDefinition = new FakeTransportDefinition(); settings.Set<TransportDefinition>(fakeTransportDefinition); settings.Set<TransportInfrastructure>(fakeTransportDefinition.Initialize(settings, null)); var context = new FeatureConfigurationContext(settings, null, null); var result = context.Settings.DoesTransportSupportConstraint<DeliveryConstraint>(); Assert.IsTrue(result); }
public void Should_be_able_to_determine_if_delivery_constraint_is_supported() { var settings = new SettingsHolder(); var fakeTransportDefinition = new FakeTransportDefinition(); settings.Set <TransportDefinition>(fakeTransportDefinition); settings.Set <TransportInfrastructure>(fakeTransportDefinition.Initialize(settings, null)); var context = new FeatureConfigurationContext(settings, null, null, null); var result = context.Settings.DoesTransportSupportConstraint <DeliveryConstraint>(); Assert.IsTrue(result); }