public void LongestSubsequence() { int[] array1 = { 0, 8, 4, 12, 2, 10, 6, 14, 1, 9, 5, 13, 3, 11, 7, 15 }; Assert.That(ArrayQ.LongestSubsequence(array1.ToList()) == 6); }