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>();
        }
Exemple #3
0
        public void Get_ReturnsSearchSettings(SearchSettingsRepository settingsRepository)
        {
            var searchSettings = settingsRepository.Get();

            searchSettings.Templates.Should().Contain(Templates.NewsArticle.ID);
        }