public void GetSuggestions_ReturnsHits() { var serviceLocationMock = Factory.SetupServiceLocator(); var repoMock = new Mock <IAutoSuggestRepository>(); repoMock.Setup(m => m.GetWords(It.IsAny <string>())) .Returns(new List <string>()); serviceLocationMock.ServiceLocatorMock .Setup(m => m.GetInstance <IAutoSuggestRepository>()) .Returns(repoMock.Object); var engine = new TestableSearchEngine(new[] { "foo", "bar", "baz" }); var results = _serviceStub.GetSuggestions("foo", engine); Assert.Contains("foo", results); }