public void RunTest02() { StringCompression test = new StringCompression("aabcccccfghjkyreaaa"); var result = test.Run(); Assert.AreEqual(Test02Result, result); }
static void Main(string[] args) { //IsUniqueString.Run(); //IsAStringPermutationOfOtherString.Run(); //URLify.Run(); //PalindromePermutation.Run(); //OneAway.Run(); StringCompression.Run(); }
static void Main(string[] args) { var option = 9; switch (option) { case 1: UniqueChecker.Run(); break; case 2: Permutation.Run(); break; case 3: StringCompression.Run(); break; case 4: StringChecker.Run(); break; case 5: MatrixModifier.Run(); break; case 6: ImageRotation.Run(); break; case 7: LinkedListDeduplicator.Run(); break; case 8: BitManipulationHelper.Run(); break; case 9: FibonacciHelper.Run(); break; default: Console.WriteLine("No option selected."); break; } Console.WriteLine("Press any key to close this app."); Console.ReadKey(); }
public void CompressesStringTest(string input, string expected) { var result = StringCompression.Run(input); Assert.Equal(expected, result); }