public void ShouldInjectDefaultProvider() { // arrange var pipelineBasedItemProvider = new PipelineBasedItemProvider(this.defaultProvider); // act & assert pipelineBasedItemProvider.DefaultProvider.Should().BeSameAs(this.defaultProvider); }
public void ShouldResolveDefaultProviderIfNothingIngected() { // arrange var pipelineBasedItemProvider = new PipelineBasedItemProvider(); // act & assert pipelineBasedItemProvider.DefaultProvider.Should().BeSameAs(ItemManager.Providers["default"]); }
public PipelineBasedItemProviderTest() { this.defaultProvider = Substitute.For <ItemProvider>(); this.provider = new PipelineBasedItemProvider(this.defaultProvider); }