Writing tests for Haskell