public void PossiblyVerySlowCode_WithTimeLessThan25000Milliseconds() { for (int source = 0; source < 10_000_000; source++) { NumbersExtension.IsPalindrome(source); } }
public void IsPalindrome_PositiveNumber_False() { bool expected = false; bool result = NumbersExtension.IsPalindrome(12345321); Assert.AreEqual(expected, result); }
public void InsertNumberTest() { int expected = 345346; int result = NumbersExtension.InsertNumberIntoAnother(-55465467, 345346, 0, 31); Assert.AreEqual(expected, result); }
public void InsertNumberIntoAnotherWith14_50_Return_22() { int sourceNumber = 14; int numberln = 50; int i = 3; int j = 6; int expected = 22; int actual = NumbersExtension.InsertNumberIntoAnother(sourceNumber, numberln, i, j); Assert.AreEqual(expected, actual); }
public void InsertNumberIntoAnotherWithBigNumbers() { int sourceNumber = 554216104; int numberln = 4460559; int i = 11; int j = 18; int expected = 554203816; int actual = NumbersExtension.InsertNumberIntoAnother(sourceNumber, numberln, i, j); Assert.AreEqual(expected, actual); }
public void InsertNumberIntoAnotherTest_TestData_ExpectedNumber() { int numberSource = Convert.ToInt32(TestContext.DataRow["numberSource"]); int numberIn = Convert.ToInt32(TestContext.DataRow["numberIn"]); int i = Convert.ToInt32(TestContext.DataRow["i"]); int j = Convert.ToInt32(TestContext.DataRow["j"]); int expected = Convert.ToInt32(TestContext.DataRow["expectedNumber"]); var actual = NumbersExtension.InsertNumberIntoAnother(numberSource, numberIn, i, j); Assert.AreEqual(actual, expected); }
public void InsertNumberTests() { string numberSource = TestContext.DataRow["numberSource"].ToString(); string numberin = TestContext.DataRow["numberin"].ToString(); string i = TestContext.DataRow["i"].ToString(); string j = TestContext.DataRow["j"].ToString(); string expected = TestContext.DataRow["resultNumber"].ToString(); int actualResult = NumbersExtension.InsertNumber(int.Parse(numberSource), int.Parse(numberin), int.Parse(i), int.Parse(j)); Assert.AreEqual(expected, actualResult.ToString()); }
public void InsertNumberIntoAnother_ILargerThanJ_ArgumentException() { Assert.ThrowsException <ArgumentException>(() => NumbersExtension.InsertNumberIntoAnother(8, 15, 8, 3)); }
public int InsertNumberIntoAnotherTest(int numberSource, int numberIn, int i, int j, int expected) { return(NumbersExtension.InsertNumberIntoAnother(numberSource, numberIn, i, j)); }
public void InsertNumberMethod_InvalidValues_ThrowArgumentException() { Assert.Throws <ArgumentException>(() => NumbersExtension.InsertNumber(0, 7, 9, 6)); Assert.Throws <ArgumentException>(() => NumbersExtension.InsertNumber(6, 9, 32, 33)); }
public int InsertNumberTests(int numberSource, int numberin, int i, int j) => NumbersExtension.InsertNumber(numberSource, numberin, i, j);
public int InsertNumbers_SomeNumbers_ExpectedResult(int numberSource, int numberIn, int i, int j) { return(NumbersExtension.InsertNumberIntoAnother(numberSource, numberIn, i, j)); }
public bool IsPalindrome_PositiveNumbers_True(int number) { return(NumbersExtension.IsPalindrome(number)); }
public int TestsFindPreviousLessThanWithoutThrow(int number) { return(NumbersExtension.FindPreviousLessThan(number)); }
public void SInsertNumberIntoAnother_Throw_ArgumentException() { Assert.ThrowsException <ArgumentException>(() => NumbersExtension.InsertNumberIntoAnother(10, 45, 23, 12), message: "Method generates ArgumentException in case i more then j"); }
public void FindPreviousLessThan_NumberLessThan0_ArgumentException() { Assert.Throws <ArgumentException>(() => NumbersExtension.FindPreviousLessThan(-100)); }
public void InsertNumberIntoAnother_ArgumentOutOfRangeException_Less() => Assert.Throws <ArgumentOutOfRangeException>(() => NumbersExtension.InsertNumberIntoAnother(8, 15, -1, 3), message: "index must be positive");
public int?FindPreviousLessThanTests(int number) => NumbersExtension.FindPreviousLessThan(number);
public void IsPalindrom_ArgumentOutOfRangeException_Less() => Assert.Throws <ArgumentOutOfRangeException>(() => NumbersExtension.IsPalindrome(-121), message: "number cannot be negative");
public bool IsPalindrome_SomeNumbers_False(int number) { return(NumbersExtension.IsPalindrome(number)); }
public void InsertNumberIntoAnother_IOrJLessThan0_ArgumentOutOfRangeException() { Assert.ThrowsException <ArgumentOutOfRangeException>(() => NumbersExtension.InsertNumberIntoAnother(8, 15, -1, 3)); Assert.ThrowsException <ArgumentOutOfRangeException>(() => NumbersExtension.InsertNumberIntoAnother(8, 15, 32, 32)); Assert.ThrowsException <ArgumentOutOfRangeException>(() => NumbersExtension.InsertNumberIntoAnother(8, 15, 0, 32)); }
public void InsertNumberIntoAnother_ArgumentException() => Assert.Throws <ArgumentException>(() => NumbersExtension.InsertNumberIntoAnother(8, 15, 8, 3), message: "i must be less then j");
public void InsertNumberMethod_InvalidValues_ThrowArgumentException() { NumbersExtension.InsertNumber(0, 7, 9, 6); NumbersExtension.InsertNumber(6, 9, 32, 33); }
public void IsPalindrome_Throw_ArgumentOutOfRangeException() { Assert.ThrowsException <ArgumentOutOfRangeException>(() => NumbersExtension.IsPalindrome(-111), message: " number cannot be negative"); }
public void TestFindPreviousLessThanWithExceptionOutOfRange() { Assert.That(() => NumbersExtension.FindPreviousLessThan(-124), Throws.TypeOf <System.ArgumentOutOfRangeException>()); }
public void InsertNumberIntoAnother_ArgumentOutOfRangeException_MoreAndLess() => Assert.Throws <ArgumentOutOfRangeException>(() => NumbersExtension.InsertNumberIntoAnother(8, 15, 0, 32), message: "index must be less then 32");