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);
 }
Example #2
0
 public ActionResult Suggest(string data)
 {
     var suggestions = new ActivitySearchSuggestionsService(CityNamesService, ActivityTypeNamesService).GetSuggestions(data);
     return Json(suggestions, JsonRequestBehavior.AllowGet);
 }