public void ValidateDivideWork()
        {
            RangeCollection rangeColl = new RangeCollection(1, 500);

            long[]          arr1           = rangeColl.ToArray();
            long            pieceCount     = 2;
            long            batchCount     = 2;
            RangeCollection skipListOrNull = new RangeCollection(1, 3);
            IEnumerable <KeyValuePair <long, long> > keyValuePair = SpecialFunctions.DivideWork <long>(arr1, rangeColl, pieceCount, batchCount, skipListOrNull);

            Assert.AreEqual(248, keyValuePair.Count());
        }
Exemplo n.º 2
0
 public void ValidateDivideWork()
 {
     RangeCollection rangeColl = new RangeCollection(1, 500);
     long[] arr1 = rangeColl.ToArray();
     long pieceCount = 2;
     long batchCount = 2;
     RangeCollection skipListOrNull = new RangeCollection(1, 3);
     IEnumerable<KeyValuePair<long, long>> keyValuePair = SpecialFunctions.DivideWork<long>(arr1, rangeColl, pieceCount, batchCount, skipListOrNull);
     Assert.AreEqual(248, keyValuePair.Count());
 }