public void Get_ContextItemParentIsMatchingTemplate_ShouldReturnParent(Db db) { var contextItemId = ID.NewID; db.Add(new DbItem("context", contextItemId, Templates.SiteMetadata.ID)); var contextItem = db.GetItem(contextItemId); var keywordsModel = MetadataRepository.Get(contextItem.Add("child", new TemplateID(ID.NewID))); keywordsModel.ID.Should().Be(contextItemId); }
public void Get_ContextItemIsMatchingTemplate_ShouldReturnSelf(Db db, string contextItemName) { var contextItemId = ID.NewID; db.Add(new DbItem(contextItemName, contextItemId, Templates.SiteMetadata.ID)); var contextItem = db.GetItem(contextItemId); var keywordsModel = MetadataRepository.Get(contextItem); keywordsModel.ID.Should().Be(contextItemId); }