Changes for version 0.1
- much revised and extended due to PerlUnit effort (see http://sourceforge.net/project?group_id=2653)
- INCOMPATIBLE CHANGES: old interface style is discontinued (if you want support for this, use the old 0.06 version)
- resembles JUnit approach much more closely
- adapters to Test::Harness style tests
- GUI test runner using Tk
- stack traces for errors and failures
- object-oriented implementation approach supporting test inheritance and test specialization
Modules
Procedural style unit testing interface
unit testing framework assertion class
unit testing framework exception class
unit testing framework exception class
unit testing framework exception class
unit testing framework helper class
unit testing framework helper class
unit testing framework abstract base class
unit testing framework base class
unit testing framework helper class
unit testing framework abstract base class
unit testing framework helper class
unit testing framework helper class
unit testing framework helper class
unit testing framework base class
unit testing framework helper class
Tutorial on unit testing
unit testing framework helper class
unit testing framework self tests
Provides
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/UnitHarness.pm
in lib/Test/Unit/UnitHarness.pm
in lib/Test/Unit/tests/InheritedInheritedTestCase.pm
in lib/Test/Unit/tests/InheritedTestCase.pm
in lib/Test/Unit/tests/NoTestCaseClass.pm
in lib/Test/Unit/tests/NoTestCases.pm
in lib/Test/Unit/tests/OneTestCase.pm
in lib/Test/Unit/tests/OverrideTestCase.pm
in lib/Test/Unit/tests/SuiteTest.pm
in lib/Test/Unit/tests/TestInnerClass.pm
in lib/Test/Unit/tests/TestListenerTest.pm
in lib/Test/Unit/tests/TestTest.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/TkTestRunner.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/tests/TestUnitTest.pm
in lib/Test/Unit/tests/TornDown.pm
in lib/Test/Unit/tests/WasRun.pm
Examples
- examples/Experimental/Sample.pm
- examples/README
- examples/patch100132
- examples/patch100132-1
- examples/patch100132-2
- examples/procedural-adding-suites-example.pl
- examples/procedural-another-package-example.pl
- examples/procedural-fail-example.pl
- examples/procedural-ok-example.pl
- examples/tester.pl
- examples/tester.png