public void ParseDynamicLinkCallsBaseProviderIfCurrentNotSet(SwitchingLinkProvider sut, ID id) { var linkText = "~/link.aspx?_id=" + id; sut.ParseDynamicLink(linkText).Should().NotBeNull(); }
public void ParseDynamicLinkCallsCurrentProvider(SwitchingLinkProvider sut, [Substitute] LinkProvider current, ID id) { using (new Switcher<LinkProvider>(current)) { var linkText = "~/link.aspx?_id=" + id; sut.ParseDynamicLink(linkText).Should().Be(current.ParseDynamicLink(linkText)); } }