public void Can_clear_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.Clear(); list.Count.Should().Be(0); } } }