public void LongestCommonPrefixTest() { var q = new ArrayQ(); var testCase = new string[] { "TotalPackage" }; Assert.AreEqual("TotalPackage", q.LongestCommonPrefix(testCase)); testCase = new string[] { "flower", "flow", "flight" }; Assert.AreEqual("fl", q.LongestCommonPrefix(testCase)); testCase = new string[] { "dog", "racecar", "car" }; Assert.AreEqual("", q.LongestCommonPrefix(testCase)); }