コード例 #1
0
        public void TestMethod1()
        {
            var arr = Convert.ToString(TestContext.DataRow["Array"]).Split(' ').Where(x => !string.IsNullOrWhiteSpace(x)).
                      Select(x => int.Parse(x)).ToArray();
            var expected = Convert.ToString(TestContext.DataRow["ExpectedResult"]);
            var actual   = Convert.ToString(CompareSum.CompareElemSum(arr));

            Assert.AreEqual(expected, actual);
        }
コード例 #2
0
 public void CompareTest6()
 {
     Assert.AreEqual(CompareSum.CompareElemSum(new[] { -2147483648, 30, 2147483647, 1 }), 1);
 }
コード例 #3
0
 public void CompareTest5()
 {
     Assert.AreEqual(CompareSum.CompareElemSum(new[] { 2147483647, 30, 68, -40, 20 }), -1);
 }
コード例 #4
0
 public void CompareTest4()
 {
     Assert.AreEqual(CompareSum.CompareElemSum(new[] { 0, 0, 0, 0, 0, 0, 0 }), 0);
 }
コード例 #5
0
 public void CompareTest3()
 {
     Assert.AreEqual(CompareSum.CompareElemSum(new[] { -50, 30, 68, -40, 20 }), 2);
 }
コード例 #6
0
 public void CompareTest2()
 {
     Assert.AreEqual(CompareSum.CompareElemSum(new[] { 1, 2, 5, 4, 3, 2, 1 }), -1);
 }
コード例 #7
0
 public void CompareTest1()
 {
     Assert.AreEqual(CompareSum.CompareElemSum(new [] { 1, 2, 3, 4, 3, 2, 1 }), 3);
 }