public void Add_Remove_Clear() { // Arrange var lazy = new LazyCollection <int>(_Int32TestData); lazy.Should().NotBeNull(); lazy.Count.Should().Be(5); lazy.IsReadOnly.Should().BeFalse(); lazy.Remove(Int32.MinValue); lazy.Count.Should().Be(4); lazy.Add(Int32.MinValue); lazy.Add(101); lazy.Count.Should().Be(6); lazy.Clear(); lazy.Count.Should().Be(0); }