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);
        }