public AutocompleteControllerTests() { mockSearchProvider = new Mock <ISearchProvider>(); mockSearchProvider .Setup(sp => sp.TypeAhead(It.IsAny <ISearchUrl>())) .Returns(new TypeAheadResults() { Results = ResultsList }); mockLogger = new Mock <ILogger <AutocompleteController> >(); autocompleteController = new AutocompleteController(mockLogger.Object, mockSearchProvider.Object); }
/// <summary> /// Creates a new <see cref="Autocomplete" />. /// </summary> public Autocomplete() : base() { m_clearButton = null; m_searchTextBox = null; m_autocompleteItemsControl = null; m_autocompleteController = new AutocompleteController() { AutocompleteSource = AutocompleteSource }; CommandBindings.Add(new CommandBinding(SelectAutocompleteItemCommand, SelectAutocompleteItemCommandHandler)); }
/// <summary> /// Creates a new <see cref="TextBoxSuggestions" />. /// </summary> public TextBoxSuggestions() : base() { m_suggestionItemsControl = null; m_autocompleteController = new AutocompleteController() { AutocompleteSource = TextBoxSuggestionsSource }; CommandBindings.Add(new CommandBinding(TextBoxSuggestionsCommands.SelectSuggestionItemCommand, SelectSuggestionItemCommandHandler)); Loaded += LoadedHandler; Unloaded += UnloadedHandler; }
public AutocompleteControllerTests() { client = Substitute.For <IClient>(); controller = new AutocompleteController(client); controller.Request = new HttpRequestMessage(); }