コード例 #1
0
        public void BasicTest()
        {
            var stack = CreateStack(1, 4, 5, 3, 2);

            Question3_5.SortStack(stack);
            Validate(stack, 1, 2, 3, 4, 5);

            // Duplicated values
            stack = CreateStack(3, 4, 1, 2, 3);
            Question3_5.SortStack(stack);
            Validate(stack, 1, 2, 3, 3, 4);
        }
コード例 #2
0
 public void InvalidInputTest()
 {
     TestHelpers.AssertExceptionThrown(() => Question3_5.SortStack <int>(null), typeof(ArgumentNullException));
 }