ANNOUNCE: HUnit 1.0

Dean Herington heringto@cs.unc.edu
Fri, 22 Feb 2002 15:10:23 -0500


--------------DA240DB23F4FE77110CCDD66
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

HUnit is a unit testing framework for Haskell, similar to JUnit for
Java.  I have made HUnit 1.0 available at
<http://hunit.sourceforge.net>.

From the User's Guide:

     A test-centered methodology for software development is most
     effective when tests are easy to create, change, and execute.
     The JUnit tool pioneered support for test-first development in
     Java.  HUnit is an adaptation of JUnit to Haskell, a
     general-purpose, purely functional programming language.

     With HUnit, as with JUnit, you can easily create tests, name
     them, group them into suites, and execute them, with the
     framework checking the results automatically.  Test
     specification in HUnit is even more concise and flexible than
     in JUnit, thanks to the nature of the Haskell language.  HUnit
     currently includes only a text-based test controller, but the
     framework is designed for easy extension.  (Would anyone care
     to write a graphical test controller for HUnit?)

Dean Herington

--------------DA240DB23F4FE77110CCDD66
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
HUnit is a unit testing framework for Haskell, similar to JUnit for Java.&nbsp;
I have made HUnit 1.0 available at &lt;<a href="http://hunit.sourceforge.net">http://hunit.sourceforge.net</a>>.
<p>From the User's Guide:
<blockquote>A test-centered methodology for software development is most
effective when tests are easy to create, change, and execute.&nbsp; The
JUnit tool pioneered support for test-first development in Java.&nbsp;
HUnit is an adaptation of JUnit to Haskell, a general-purpose, purely functional
programming language.
<p>With HUnit, as with JUnit, you can easily create tests, name them, group
them into suites, and execute them, with the framework checking the results
automatically.&nbsp; Test specification in HUnit is even more concise and
flexible than in JUnit, thanks to the nature of the Haskell language.&nbsp;
HUnit currently includes only a text-based test controller, but the framework
is designed for easy extension.&nbsp; (Would anyone care to write a graphical
test controller for HUnit?)</blockquote>
Dean Herington</html>

--------------DA240DB23F4FE77110CCDD66--