public void TwoPhasesInSequence() { var expected = new List <int[]> { new int[] { 1, 2 }, new int[] { 2, 1 } }; var actual = PhaseSequenceGenerator.Generate(new int[] { 1, 2 }); Assert.AreEqual(expected, actual); }