Esempio n. 1
0
class SolutionTest(unittest.TestCase):
    def setUp(self):
        self.sol = Solution()

    def test_1(self):
        self.assertEqual(
            self.sol.longestCommonPrefix(["flower", "flow", "flight"]), "fl")

    def test_2(self):
        self.assertEqual(
            self.sol.longestCommonPrefix(["dog", "racecar", "car"]), "")
Esempio n. 2
0
 def test_longestCommonPrefix(self):
     solution = Solution()
     cases = [[["flower", "flow", "flight"], "fl"],
              [["dog", "racecar", "car"], ""], [[], ""], [[""], ""],
              [["a"], "a"]]
     for args, expected in cases:
         assert solution.longestCommonPrefix(args) == expected