Added Test.Framework tests for running with 'cabal test'