public void RoadsManager_GetFullTranslationForCityById_NullReferenceException(int cityId, string lang) { //Arrange var repository = new MapObjectTranslationsRepository(_datacontext); var manager = new SmartSuggestionsManager(repository); //Act var result = manager.GetFullTranslationForCityById(cityId, lang); }
public void GetRegionsForSelectList_SentLanguageName_Get_ListOfTranslations(string name, int count) { //arrange var repository = new MapObjectTranslationsRepository(_datacontext); var manager = new MapObjectManager(repository); //act var result = manager.GetRegionsForSelectList(name); //assert Assert.AreEqual(result.Count, count); }
public void SmartSuggestionsManager_GetSuggestions_SendText_GetList(string entries, string keyboard, int languageId, int numberOfMatches) { //arrange var repository = new MapObjectTranslationsRepository(_datacontext); var manager = new SmartSuggestionsManager(repository); //act var result = manager.GetSuggestions(entries, languageId, 10).Count(); //assert Assert.IsTrue(result == numberOfMatches); }
public void CreateMapObjectWithTranslation_CreateNew_CheckDataSourth(string values, int regionId, string languageKey) { //arrange var repository = new MapObjectTranslationsRepository(_datacontext); var manager = new MapObjectManager(repository); var translations = values.Split('-').ToArray().Select(value => new MapObjectTranslationData {Value = value, LanguageKey = languageKey, LanguageId = 1}).ToList(); //act manager.CreateMapObjectWithTranslation(translations, regionId, languageKey); var result = _datacontext.CityNodes.FirstOrDefault(e => e.LanguageKey == languageKey); ; //assert Assert.IsNotNull(result); }
public void GetTranslationsFor_Send_CityNodeId_GetListMapObjectTranslationData(int id, int count) { //arrange var repository = new MapObjectTranslationsRepository(_datacontext); var manager = new MapObjectManager(repository); //act var result = manager.GetTranslationsFor(id); //assert Assert.AreEqual(result.Count, count); }