TheRealSamuel/LeetCodeProblem
0564
1 2module Main where3import Test.HUnit4 5--Program start6 7--Program end8 9-- Test cases10 11test1 :: Test12test1 = TestCase (assertEqual "for (relocateMarbles [1,6,7,8] [1,7,2] [2,9,5])," [5,6,8,9] (relocateMarbles [1,6,7,8] [1,7,2] [2,9,5]))13 14test2 :: Test15test2 = TestCase (assertEqual "for (relocateMarbles [1,1,3,3] [1,3] [2,2])," [2] (relocateMarbles [1,1,3,3] [1,3] [2,2]))16 17 18-- Grouping test cases19tests :: Test20tests = TestList [TestLabel "Test1" test1]21 22-- Running the tests23main :: IO Counts24main = runTestTT tests25 