Test/ManyParams version 0.05
============================

SYNOPSIS

 use Test::ManyParams;

 all_ok {foo(@_)}
        [ [$arg1a, $arg2a], [$arg2b, $arg2b, $arg3b, $arg4b] ],
        "Testing that foo returns true for every combination of the arguments";

 all_ok {bar(shift())}
        [qw/arg1 arg2 arg3 arg4 arg5 arg6/],
        "Testing every argument with bar";

 any_ok {drunken_person() eq shift()}
        ["Jim Beam", "Jonny Walker", "Jack Daniels"];
 any_is {ask_for_sense_of_life(shift())} 42, ["Jack London", "Douglas Adams"];


 [NOT YET IMPLEMENTED]

 all_are_deeply  CODE  SCALAR,  PARAMETERS, [ TEST_NAME ]
 all_like        CODE  REGEXP,  PARAMETERS, [ TEST_NAME ]
 all_unlike      CODE  REGEXP,  PARAMETERS, [ TEST_NAME ]
 all_can         CODE  METHODS, PARAMETERS, [ TEST_NAME ]
 all_dies_ok     CODE           PARAMETERS, [TEST_NAME]
 all_lives_ok    CODE           PARAMETERS, [TEST_NAME]
 all_throws_ok   CODE  REGEXP,  PARAMETERS, [TEST_NAME]

INSTALLATION

To install this module type the following:

  perl Makefile.PL
  make
  make test
  make install

DEPENDENCIES

This module requires these other modules and libraries:

   Test::Builder
   Set::CrossProduct
   Data::Dumper

   Test::More               # for testing
   Test::Exception
   Test::Builder::Tester

COPYRIGHT AND LICENCE

Copyright (C) 2002 Janek Schleicher

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.