public ActivitySearchSuggestionsServiceFixture() { _cityProviderMock = new Mock<ICityNamesProvider>(); _cityProviderMock .Setup(p => p.CityNamesWithoutDiacritics) .Returns(() => new[] { "Brasov", "Toplita" }); _activityNamesProviderMock = new Mock<IActivityTypeNamesProvider>(); _activityNamesProviderMock .Setup(p => p.ActivityTypeNames) .Returns(() => new[] { "Hiking", "Alta activitate sportiva", "moto-cross" }); _sut = new ActivitySearchSuggestionsService(_cityProviderMock.Object, _activityNamesProviderMock.Object); }
public ActionResult Suggest(string data) { var suggestions = new ActivitySearchSuggestionsService(CityNamesService, ActivityTypeNamesService).GetSuggestions(data); return Json(suggestions, JsonRequestBehavior.AllowGet); }