public NonTemplatedUrlPathProviderTests() { mockUrlHelper = new Mock <IUrlHelper>(); mockUrlHelperBuilder = new Mock <IUrlHelperBuilder>(); mockUrlHelperBuilder .Setup(x => x.Build()) .Returns(mockUrlHelper.Object); sut = new NonTemplatedUrlPathProvider(mockUrlHelperBuilder.Object); }
public WithTemplatedUrlPathProvider( IQueryNameSelector selector, IActionDescriptorCollectionProvider provider, IUrlHelperBuilder urlHelperBuilder) { this.selector = selector ?? throw new ArgumentNullException(nameof(selector)); this.provider = provider ?? throw new ArgumentNullException(nameof(provider)); nonTemplatedUrlPathProvider = new NonTemplatedUrlPathProvider(urlHelperBuilder); }