public void ShouldReturnNullIfNotSearchResult(Item item) { var context = new RenderingContext(); context.Rendering = new Rendering(); context.Rendering.Item = item; ContextService.Get().Push(context); var repository = new SearchSettingsRepository(); var searchSettings = repository.Get(); searchSettings.Should().BeNull(); }
public void ShouldReturnSearchSettings(Item item) { var itemId = ID.NewID; var db = new Db { new DbItem("item", itemId, Templates.SearchResults.ID) { { Templates.SearchResults.Fields.Root, itemId.ToString() } } }; var testItem = db.GetItem(itemId); var context = new RenderingContext(); context.Rendering = new Rendering(); context.Rendering.Item = testItem; ContextService.Get().Push(context); var repository = new SearchSettingsRepository(); var searchSettings = repository.Get(); searchSettings.Should().BeOfType <SearchSettings>(); }
public void Get_ReturnsSearchSettings(SearchSettingsRepository settingsRepository) { var searchSettings = settingsRepository.Get(); searchSettings.Templates.Should().Contain(Templates.NewsArticle.ID); }