예제 #1
0
        public void ReverseTest_NegativeOverflow()
        {
            var solution = new _007_ReverseInteger();
            var result   = solution.Reverse(-1534236469);

            Assert.AreEqual(0, result);
        }
예제 #2
0
        public void ReverseTest_EqualZero()
        {
            var solution = new _007_ReverseInteger();
            var result   = solution.Reverse(0);

            Assert.AreEqual(0, result);
        }
예제 #3
0
        public void ReverseTest_Positive()
        {
            var solution = new _007_ReverseInteger();
            var result = solution.Reverse(1);
            Assert.AreEqual(1, result);

            result = solution.Reverse(123);
            Assert.AreEqual(321, result);

            result = solution.Reverse(321);
            Assert.AreEqual(123, result);
        }
예제 #4
0
        public void ReverseTest_Negative()
        {
            var solution = new _007_ReverseInteger();
            var result = solution.Reverse(-1);
            Assert.AreEqual(-1, result);

            result = solution.Reverse(-123);
            Assert.AreEqual(-321, result);

            result = solution.Reverse(-321);
            Assert.AreEqual(-123, result);
        }
예제 #5
0
        public void ReverseTest_Positive()
        {
            var solution = new _007_ReverseInteger();
            var result   = solution.Reverse(1);

            Assert.AreEqual(1, result);

            result = solution.Reverse(123);
            Assert.AreEqual(321, result);

            result = solution.Reverse(321);
            Assert.AreEqual(123, result);
        }
예제 #6
0
        public void ReverseTest_Negative()
        {
            var solution = new _007_ReverseInteger();
            var result   = solution.Reverse(-1);

            Assert.AreEqual(-1, result);

            result = solution.Reverse(-123);
            Assert.AreEqual(-321, result);

            result = solution.Reverse(-321);
            Assert.AreEqual(-123, result);
        }
예제 #7
0
 public void ReverseTest_PositiveOverflow()
 {
     var solution = new _007_ReverseInteger();
     var result = solution.Reverse(1534236469);
     Assert.AreEqual(0, result);
 }
예제 #8
0
 public void ReverseTest_EqualZero()
 {
     var solution = new _007_ReverseInteger();
     var result = solution.Reverse(0);
     Assert.AreEqual(0, result);
 }