Ejemplo n.º 1
0
 public void Objects()
 {
     ListCompareTestUtil.ValidateEqual(
         Enumerable.Empty <object>(),
         FastLinq.Empty <object>(),
         1);
 }
Ejemplo n.º 2
0
 public void RepeatNone()
 {
     ListCompareTestUtil.ValidateEqual(
         Enumerable.Repeat(5, 0),
         FastLinq.Repeat(5, 0),
         1);
 }
Ejemplo n.º 3
0
 public void NominalTest()
 {
     ListCompareTestUtil.ValidateEqual(
         Enumerable.Empty <int>(),
         FastLinq.Empty <int>(),
         1);
 }
Ejemplo n.º 4
0
 public void RepeatNull()
 {
     ListCompareTestUtil.ValidateEqual(
         Enumerable.Repeat <object>(null, 3),
         FastLinq.Repeat <object>(null, 3),
         1);
 }
Ejemplo n.º 5
0
 public void NominalTest()
 {
     ListCompareTestUtil.ValidateEqual(
         Enumerable.Repeat(5, 10),
         FastLinq.Repeat(5, 10),
         4);
 }
Ejemplo n.º 6
0
 public void IntMin()
 {
     ListCompareTestUtil.ValidateEqual(
         Enumerable.Range(int.MinValue, 10),
         FastLinq.Range(int.MinValue, 10),
         4);
 }
Ejemplo n.º 7
0
 public void IntMaxCountOne()
 {
     ListCompareTestUtil.ValidateEqual(
         Enumerable.Range(int.MaxValue, 1),
         FastLinq.Range(int.MaxValue, 1),
         1);
 }
Ejemplo n.º 8
0
        public void RepeatObject()
        {
            var o = new object();

            ListCompareTestUtil.ValidateEqual(
                Enumerable.Repeat(o, 3),
                FastLinq.Repeat(o, 3),
                1);
        }
Ejemplo n.º 9
0
        public void Empty()
        {
            IReadOnlyCollection <int> input = new int[] { };

            ListCompareTestUtil.ValidateEqual(
                Enumerable.ToList(input),
                FastLinq.ToList(input),
                4,
                enforceWritable: true);
        }
Ejemplo n.º 10
0
        public void NominalCase()
        {
            IReadOnlyCollection <int> input = new[] { 1, 2, 3 };

            ListCompareTestUtil.ValidateEqual(
                Enumerable.ToList(input),
                FastLinq.ToList(input),
                4,
                enforceWritable: true);
        }