コード例 #1
0
        public void Can_remove_variants()
        {
            using (var list = new NetVariantList())
            {
                using (var variant1 = new NetVariant())
                    using (var variant2 = new NetVariant())
                    {
                        variant1.String = "test1";
                        variant2.String = "test2";

                        list.Add(variant1);
                        list.Add(variant2);

                        list.Count.Should().Be(2);

                        list.Remove(0);

                        list.Count.Should().Be(1);
                        list.Get(0).String.Should().Be("test2");
                    }
            }
        }