NAME
    Test::Mini::Unit - Clean Unit Testing with Moose

VERSION
    version 0.05

SYNOPSIS
    Real Documentation is coming. In the meantime, enjoy the montage!

  Traditional Style
      package TraditionalTest;

      use Test::Mini::Unit;
      use Test::Mini::Unit::Assertions;

      sub setup    { 'This runs before each test...' }
      sub teardown { 'This runs after each test...' }

      sub test_assert { assert 1, 'I should pass' }
      sub test_refute { refute 0, 'I should fail' }
      sub test_skip   { skip "I've got better things to do" }

      1;

  Classical Style
      use Test::Mini::Unit;

      class ClassicalTest extends Test::Mini::Unit::TestCase
      {
        use Test::Mini::Unit::Assertions;

        method setup()    { 'This runs before each test...' }
        method teardown() { 'This runs after each test...' }

        method test_assert() { assert 1, 'I should pass' }
        method test_refute() { refute 0, 'I should fail' }
        method test_skip()   { skip "I've got better things to do" }
      }

  Sweetened Style
      use Test::Mini::Unit;

      testcase SugaryTest
      {
        setup    { 'This runs before each test...' }
        teardown { 'This runs after each test...' }

        test passes() { assert 1, 'I should pass' }
        test refute() { refute 0, 'I should fail' }
        test skip()   { skip "I've got better things to do" }
      }

AUTHOR
    Pieter Vande Bruggen, <pvande@cpan.org<gt>

COPYRIGHT AND LICENSE
    Copyright (C) 2010 by Pieter Vande Bruggen

    This library is free software; you can redistribute it and/or modify it
    under the same terms as Perl itself, either Perl version 5.8.9 or, at
    your option, any later version of Perl 5 you may have available.

