public void WhenSelectorIsOverloadedAndRequested_Custom_CorrectSelectorShouldBeReturned() { CustomSelector selector = new CustomSelector(); SelectionProvider.Add(selector); Selector requested = SelectionProvider.GetSelector(SelectionType.Custom); Assert.AreSame(selector, requested); }