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>(); }