コード例 #1
0
 public void InsertNumber_JLess0_ThrowsArgumentException()
 {
     Assert.ThrowsException <ArgumentException>(() => NumberInsertion.InsertNumber(1, 1, -3, -1));
 }
コード例 #2
0
        public void InsertNumber_ReturnsRightResult(int number1, int number2, int i, int j, int expectedResult)
        {
            int result = NumberInsertion.InsertNumber(number1, number2, i, j);

            Assert.AreEqual(expectedResult, result);
        }
コード例 #3
0
 public void InsertNumber_IMoreJ_ThrowsArgumentException()
 {
     Assert.ThrowsException <ArgumentException>(() => NumberInsertion.InsertNumber(1, 1, 1, 0));
 }
コード例 #4
0
 public int InsertNumberTest(sbyte numberSource, sbyte numberIn, int i, int j)
 {
     return(NumberInsertion.InsertNumber(numberSource, numberIn, i, j));
 }
コード例 #5
0
 public void InsterNumberTest_JPositionLessThanIPosition_ThrowsException(sbyte numberSource, sbyte numberIn, int i, int j)
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => NumberInsertion.InsertNumber(numberSource, numberIn, i, j));
 }
コード例 #6
0
 public void InsterNumberTest_InputNumbersAreMoreThan15OrLessThan8_ThrowsException(sbyte numberSource, sbyte numberIn, int i, int j)
 {
     Assert.Throws <ArgumentOutOfRangeException>(() => NumberInsertion.InsertNumber(numberSource, numberIn, i, j));
 }
コード例 #7
0
 public int InsertNumber_ReturnsRightResult(int number1, int number2, int i, int j)
 {
     return(NumberInsertion.InsertNumber(number1, number2, i, j));
 }