Londudo is a project mainly written in Haskell, it's free.
A dice game
cabal install test-framework
cabal install test-framework-hunit
cabal configure --enable-tests
cabal build
cabal test