public void Given_a_digit_string_when_combine_then_represent_a_combinations_of_letters(string digits, string[] expected) { var solution = new LetterCombinations(); var results = solution.Combine(digits); Assert.Equal(expected, results); }
public void Case1() { var r = new LetterCombinations().Go("23"); var expected = new string[] { "ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf" }; CollectionAssert.AreEqual(expected, r.ToArray()); }
public void LetterCombinationResultsInSuccess() { var expectedResult = new List <string> { "ad", "ae", "af", "bd", "be", "bf", "cd", "ce", "cf" }; var result = new LetterCombinations().LetterCombinationsSolution("23"); var areEqual = CollectionsAreEqual.AreEqual <string>(result, expectedResult); Assert.IsTrue(areEqual); }
private static void LetterCombinationsTest() { Console.WriteLine("\n3 Letter Combinations question:"); LetterCombinations letterCombinations = new LetterCombinations(); IList <string> testStrings = new List <string> { "23" }; foreach (string testString in testStrings) { Console.WriteLine("{0} -> [{1}]", testString, String.Join(", ", letterCombinations.LetterCombinationsOne(testString))); } }
public void BaseSetUp() { letterCombinations = new LetterCombinations(); }
private static void TestLetterCombinations() { LetterCombinations instance = new LetterCombinations(); Console.WriteLine(instance.Solution("23")); }