public void ParseRequestUrlCallsBaseProviderIfCurrentNotSet(SwitchingLinkProvider sut, HttpRequest request) { sut.ParseRequestUrl(request).Should().NotBeNull(); }
public void ParseRequestUrlCallsCurrentProvider(SwitchingLinkProvider sut, [Substitute] LinkProvider current, HttpRequest request) { using (new Switcher<LinkProvider>(current)) { sut.ParseRequestUrl(request).Should().Be(current.ParseRequestUrl(request)); } }