public void GetNumbersAllPartitionExcept()
        {
            AnytimeAlgorithm aa = new AnytimeAlgorithm();
            int          n = 5, l = 8;
            List <int[]> t    = aa.generateNumbersAllPartitionExcept(n, l);
            var          crit = true;

            t.ForEach(e => crit &= (e.Length != l));  // every array except those with length l
            Assert.IsTrue(crit);
        }
        public void GetNumbersPartition()
        {
            AnytimeAlgorithm aa = new AnytimeAlgorithm();
            int          n = 5, l = 8;
            List <int[]> t    = aa.getNumbersPartition(n, l);
            var          crit = true;

            t.ForEach(e => crit &= (e.Length == l));  // every array has the length l
            Assert.IsTrue(crit);
        }