public void InsertNumber_CheckWithNegativeElement() { int expected = -11; int actual; actual = InsertNumberAlgorithm.InsertNumber(-9, -34, 1, 2); Assert.AreEqual(expected, actual); }
public void InsertNumber_CheckWithPositiveElement() { int expected = 27; int actual; actual = InsertNumberAlgorithm.InsertNumber(13, 13, 1, 6); Assert.AreEqual(expected, actual); }
public void InsertNumber_CheckWithXMLFile() { int firstNumber = Convert.ToInt32(TestContext.DataRow["FirstNumber"]); int secondNumber = Convert.ToInt32(TestContext.DataRow["SecondNumber"]); int startIndex = Convert.ToInt32(TestContext.DataRow["StartIndex"]); int endIndex = Convert.ToInt32(TestContext.DataRow["EndIndex"]); int expected = Convert.ToInt32(TestContext.DataRow["ExpectedResult"]); var actual = InsertNumberAlgorithm.InsertNumber(firstNumber, secondNumber, startIndex, endIndex); Assert.AreEqual(expected, actual); }
public void InsertNumber_ArgumentOutOfRangeException_GreaterThanTheMaxIOrJBit() => InsertNumberAlgorithm.InsertNumber(0, 15, 32, 33);
public void InsertNumber_ArgumentException_INotBeLessThenJ() => InsertNumberAlgorithm.InsertNumber(0, 15, 10, 7);
public void InsertNumber_ArgumentOutOfRangeException_NegativJ() => InsertNumberAlgorithm.InsertNumber(0, 15, -40, -30);
public void InsertNumber_ArgumentOutOfRangeException_GreaterThanTheMaxIOrJ() => InsertNumberAlgorithm.InsertNumber(0, 15, Convert.ToInt32(80000000), Convert.ToInt32(80000002));
public void InsertNumber_ArgumentException_INotBeLessThenJ(int firstNumber, int secondNumber, int i, int j) { Assert.Throws <ArgumentException>(() => InsertNumberAlgorithm.InsertNumber(firstNumber, secondNumber, i, j)); }
public void InsertNumber_ThrowsArgumentOutOfRangeException_IOrJBit(int firstNumber, int secondNumber, int i, int j) { Assert.Throws <ArgumentOutOfRangeException>(() => InsertNumberAlgorithm.InsertNumber(firstNumber, secondNumber, i, j)); }
public int InsertNumber_Data_Number(int firstNumber, int secondNumber, int i, int j) { return(InsertNumberAlgorithm.InsertNumber(firstNumber, secondNumber, i, j)); }