コード例 #1
0
        public void OrphanChild()
        {
            var tag = new SampleInnerTag("MyTags.Parent.Child");

            Assert.False(tag.ValidateParentFullKey(null));
        }
コード例 #2
0
        public void SameBranch_SkippedChildren()
        {
            var tag = new SampleInnerTag("MyTags.Parent.Child.Grandchild");

            Assert.False(tag.ValidateParentFullKey("MyTags.Parent"));
        }
コード例 #3
0
        public void DifferentBranches()
        {
            var tag = new SampleInnerTag("MyTags.Parent1.Child.Grandchild");

            Assert.False(tag.ValidateParentFullKey("MyTags.Parent2.Child"));
        }
コード例 #4
0
        public void SameBranch_ImmediateChild()
        {
            var tag = new SampleInnerTag("MyTags.Parent.Child");

            Assert.True(tag.ValidateParentFullKey("MyTags.Parent"));
        }