Example #1
0
        public void ShorterList()
        {
            var changing = new NbtList
            {
                new NbtShort(1),
                new NbtShort(2),
                new NbtShort(3),
                new NbtShort(4),
                new NbtShort(5),
            };
            var template = new NbtList
            {
                new NbtShort(1),
                new NbtShort(2),
            };

            var tags = changing.Take(2).ToList();

            changing.SetEqualTo(template);

            var new_tags = changing.ToList();

            Assert.IsTrue(tags.SequenceEqual(new_tags));
            AssertIdentical(changing, template);
        }