Abstract shUnit2 is a xUnit unit test framework for Bourne based shell scripts, and it is designed to work in a similar manner to JUnit, PyUnit, etc.. If you have ever had the desire to write a unit test for a shell script, shUnit2 can do the job. Introduction shUnit2 was originally developed to provide a consistent testing solution for log4sh, a shell based logging framework similar to log4j. Dur