public void RemoveCharacterFromString() { Assert.AreEqual("wresource", StringAndNumUtility.RemoveChar('3', "w3resource")); Assert.AreEqual("3resource", StringAndNumUtility.RemoveChar('w', "w3resource")); Assert.AreEqual("w3rsourc", StringAndNumUtility.RemoveChar('e', "w3resource")); Assert.AreEqual("w3resource", StringAndNumUtility.RemoveChar('p', "w3resource")); }
public void PrintOddNumbers() { int[] result = StringAndNumUtility.GetOddNumbersToMaximumOf(50); Assert.AreEqual(25, result.Length); Assert.AreEqual(1, result[0]); Assert.AreEqual(3, result[1]); Assert.AreEqual(5, result[2]); Assert.AreEqual(7, result[3]); Assert.AreEqual(9, result[4]); Assert.AreEqual(11, result[5]); Assert.AreEqual(13, result[6]); Assert.AreEqual(15, result[7]); Assert.AreEqual(17, result[8]); Assert.AreEqual(19, result[9]); Assert.AreEqual(21, result[10]); Assert.AreEqual(23, result[11]); Assert.AreEqual(25, result[12]); Assert.AreEqual(27, result[13]); Assert.AreEqual(29, result[14]); Assert.AreEqual(31, result[15]); Assert.AreEqual(33, result[16]); Assert.AreEqual(35, result[17]); Assert.AreEqual(37, result[18]); Assert.AreEqual(39, result[19]); Assert.AreEqual(41, result[20]); Assert.AreEqual(43, result[21]); Assert.AreEqual(45, result[22]); Assert.AreEqual(47, result[23]); Assert.AreEqual(49, result[24]); }
public void TheNumbersThatAreDivisibleByTwoSqlApproach() { var input = new int[] { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 }; var expected = new int[] { 0, 2, 4, 6, 8, 10 }; Assert.AreEqual(expected, StringAndNumUtility.RetrieveDivisibleByTwoSql(input)); }
public void IsOneNumberNegativeAndOneNumberPositive() { Assert.IsTrue(StringAndNumUtility.IsOneNumberNegativeAndOneNumberPositive(-5, 20)); Assert.IsTrue(StringAndNumUtility.IsOneNumberNegativeAndOneNumberPositive(20, -5)); Assert.IsFalse(StringAndNumUtility.IsOneNumberNegativeAndOneNumberPositive(0, -5)); Assert.IsFalse(StringAndNumUtility.IsOneNumberNegativeAndOneNumberPositive(20, 0)); Assert.IsFalse(StringAndNumUtility.IsOneNumberNegativeAndOneNumberPositive(20, 15)); Assert.IsFalse(StringAndNumUtility.IsOneNumberNegativeAndOneNumberPositive(-20, -15)); }
public void CalculateIfNumberIsWithin20Of100Or200() { Assert.IsTrue(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(100)); Assert.IsTrue(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(200)); Assert.IsTrue(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(120)); Assert.IsFalse(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(121)); Assert.IsTrue(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(80)); Assert.IsFalse(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(79)); Assert.IsTrue(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(220)); Assert.IsFalse(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(221)); Assert.IsTrue(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(180)); Assert.IsFalse(StringAndNumUtility.CalculateNumberIsWithin20Of100Or200(179)); }
public void SumMatrixExceptBelowZero(int expected, string input) { Assert.AreEqual(expected, StringAndNumUtility.SumMatrix(_testData[input])); }
public void CalculateSumOfDigitsInAnInteger(int expected, int input) { Assert.AreEqual(expected, StringAndNumUtility.CalculateDigitsInAnInteger(input)); }
public void CalculateDifferenceBetweenValues() { Assert.AreEqual(20, StringAndNumUtility.CalculateTheAbsoluteValueDifferenceBetween(20, 40)); Assert.AreEqual(40, StringAndNumUtility.CalculateTheAbsoluteValueDifferenceBetween(40, 20)); Assert.AreEqual(0, StringAndNumUtility.CalculateTheAbsoluteValueDifferenceBetween(20, 20)); }
public void SwapFirstAndLastCharactersFromString() { Assert.AreEqual("e3resourcw", StringAndNumUtility.SwapFirstAndLastCharacters("w3resource")); Assert.AreEqual("nythoP", StringAndNumUtility.SwapFirstAndLastCharacters("Python")); Assert.AreEqual("x", StringAndNumUtility.SwapFirstAndLastCharacters("x")); }
public void AddFirstCharacterToFrontAndBackOfString() { Assert.AreEqual("TThe quick brown fox jumps over the lazy dog.T", StringAndNumUtility.AddFirstCharacterToFrontAndBack("The quick brown fox jumps over the lazy dog.")); }
public void CalculateFileSize(int expected, string input) { Assert.AreEqual(expected, StringAndNumUtility.GetFileSize(input)); }
public void TestFindLastWord(string[] input, string expected) { Assert.AreEqual(expected, StringAndNumUtility.FindLastWord(input)); }
public void ConvertHexToDecimal(decimal expected, string input) { Assert.AreEqual(expected, StringAndNumUtility.ConvertHexToDecimal(input)); }
public void TestForSqauresYield(int[] numbers, int[] squares, bool expected) { Assert.AreEqual(expected, StringAndNumUtility.AreSquareYield(numbers, squares)); }
public void FindTheLongestWordInAString() { Assert.AreEqual("following", StringAndNumUtility.FindTheLongestWord( "Write a C# Sharp Program to display the following pattern using the alphabet.")); }
public void IsPrime(bool expected, int input) { Assert.AreEqual(expected, StringAndNumUtility.IsPrime(input)); }
public void VerifyMultiplyNumbersWhenDifferentSizeArrays() { Assert.Throws <ArgumentOutOfRangeException>((() => StringAndNumUtility.Multiply(new int[] { 2, 1 }, arrayTwo: new int[] { 2 }))); }
public void VerifyMultipleNumbersWhenEmptyArguments() { Assert.AreEqual(new int[] { }, StringAndNumUtility.Multiply(new int[] { }, new int[] { })); }
public void VerifyMultipleNumbersWhenNullArguments() { Assert.Throws <NullReferenceException>((() => StringAndNumUtility.Multiply(null, arrayTwo: new int[] { 2 }))); Assert.Throws <NullReferenceException>((() => StringAndNumUtility.Multiply(new int[] { 10 }, arrayTwo: null))); }
public void MultipleNumbers() { Assert.AreEqual(new int[] { 4, 25, -3, 36 }, StringAndNumUtility.Multiply(new int[] { 2, 5, -3, 6 }, new int[] { 2, 5, 1, 6 })); }
public void ConvertDecimalToHex(string expected, int input) { Assert.AreEqual(expected, StringAndNumUtility.ConvertDecimalToHex(input)); }
public void SortInDescendingOrder(int[] expected, int[] input) { Assert.AreEqual(expected, StringAndNumUtility.OrderDescending(input)); }
public void PrintSumOfFirst500PrimeNumbers() { Assert.AreEqual(824693, StringAndNumUtility.CalculateSumOfPrimeNumbersForFirst(500)); }