public void AsReadOnly_SourceHasItems_ReturnsPassThroughReadOnlyContinuousCollection()
        {
            ReadOnlyContinuousCollection <Person> result = _source.AsReadOnly();

            Assert.IsNotNull(result);
            result.Should().BeOfType <PassThroughReadOnlyContinuousCollection <Person> >();
        }
        public void Construct_Always_ReturnsReadOnlyContinuousCollection()
        {
            ReadOnlyContinuousCollection <Person> result = _source.Distinct();

            result.Should().BeOfType <DistinctReadOnlyContinuousCollection <Person> >();
        }