Example #1
0
        public void GetOrCreateReadOnlyEnumerableShouldGetForReadOnlyEnumerableSource()
        {
            var enumerable  = new ReadOnlyEnumerable <int>();
            var enumerable2 = enumerable.GetOrCreateReadOnlyEnumerable("Integers");

            Assert.NotSame(enumerable2, ReadOnlyEnumerable <int> .Empty());
            Assert.Same(enumerable2, enumerable);
        }
Example #2
0
        public void GetOrCreateReadOnlyEnumerableShouldGetForReadOnlyEnumerableSource()
        {
            var enumerable  = new ReadOnlyEnumerable <int>();
            var enumerable2 = enumerable.GetOrCreateReadOnlyEnumerable("Integers");

            enumerable2.As <object>().Should().NotBeSameAs(ReadOnlyEnumerable <int> .Empty());
            enumerable2.As <object>().Should().BeSameAs(enumerable);
        }
 public void GetOrCreateReadOnlyEnumerableShouldGetForReadOnlyEnumerableSource()
 {
     var enumerable = new ReadOnlyEnumerable<int>();
     var enumerable2 = enumerable.GetOrCreateReadOnlyEnumerable("Integers");
     enumerable2.As<object>().Should().NotBeSameAs(ReadOnlyEnumerable<int>.Empty());
     enumerable2.As<object>().Should().BeSameAs(enumerable);
 }