Test::Magic - terse tests with useful error feedback River stage one • 1 direct dependent • 1 total dependent

ASG/Test-Magic-0.21 - 23 Nov 2010 01:26:09 GMT

Test::Cmd - Perl module for portable testing of commands and scripts River stage two • 11 direct dependents • 52 total dependents

The "Test::Cmd" module provides a low-level framework for portable automated testing of executable commands and scripts (in any language, not just Perl), especially commands and scripts that interact with the file system. The "Test::Cmd" module makes...

NEILB/Test-Cmd-1.09 - 25 Oct 2015 11:50:21 GMT

Test::More - yet another framework for writing test scripts River stage five • 20690 direct dependents • 29379 total dependents

STOP! If you're just getting started writing tests, have a look at Test::Simple first. This is a drop in replacement for Test::Simple which you can switch to once you get the hang of basic testing. The purpose of this module is to provide a wide rang...

EXODIST/Test-Simple-1.302140 - 13 Aug 2018 16:18:36 GMT

Test::Deep - Extremely flexible deep comparison River stage five • 874 direct dependents • 12169 total dependents

If you don't know anything about automated testing in Perl then you should probably read about Test::Simple and Test::More before preceding. Test::Deep uses the Test::Builder framework. Test::Deep gives you very flexible ways to check that the result...

RJBS/Test-Deep-1.128 - 19 Apr 2018 16:08:19 GMT

Test::Lives - decorate tests with a no-exceptions assertion River stage one • 2 direct dependents • 7 total dependents

This module provides only one function, "lives_and", which works almost exactly like the function of the same name in Test::Exception. That is, it allows you to test things that could (but shouldn't) throw an exception without having to have two sepa...

ARISTOTLE/Test-Lives-1.002 - 04 Oct 2017 13:41:14 GMT

Test::Group - Group together related tests in a test suite River stage one • 7 direct dependents • 9 total dependents

Fed up with counting tests to discover what went wrong in your last test run? Tired of squinting at your test source to find out where on earth the faulty test predicate is called, and what it is supposed to check for? Then this module is for you! *T...

DOMQ/Test-Group-0.20 - 03 Jan 2016 19:45:10 GMT

Test::Smart - Test things that require Human Intelligence automatically. (By asking someone) River stage zero No dependents

Test::Smart aims to fill a hole in the current set of testing tools by integrating an automated method for asking testing questions that computers cannot easily answer like: "Is this meteorologically sound?" or "Does this output fit into category x?"...

TRIZOR/Test-Smart-0.02 - 27 Jul 2007 04:08:30 GMT

Test::Class::Load - Load Test::Class classes automatically. River stage three • 198 direct dependents • 593 total dependents

"Test::Class" typically uses a helper script to load the test classes. It often looks something like this: #!/usr/bin/perl -T use strict; use warnings; use lib 't/tests'; use MyTest::Foo; use MyTest::Foo::Bar; use MyTest::Foo::Baz; Test::Class->runte...

ETHER/Test-Class-0.50 - 07 Jun 2015 00:09:06 GMT

Test::Mock::Mango - Simple stubbing for Mango to allow unit tests for code that uses it River stage zero No dependents

For Mango version 0.30 and higher Test::Mock::Mango provides simple stubbing of methods in the Mango library to allow easier unit testing of Mango based code. It does not attempt to 100% replicate the functionality of Mango, but instead aims to provi...

JGREGORY/Test-Mock-Mango-0.09 - 24 Jun 2014 09:41:22 GMT

Test::SerialFork - Run iterations of a test in different processes River stage zero No dependents

This module allows you to run multiple copies of the same test, specifying a different label for each copy. The label is made available to the test run, and will generally be used to modify its behaviour in some way. Each copy of the test will also b...

PMH/Test-SerialFork-0.01 - 27 Jul 2005 15:18:07 GMT

Test::Harness::KS River stage zero No dependents

KIVILAHTI/Test-Harness-KS-0.004 - 31 Aug 2018 13:33:58 GMT

Test::Stream::Sync - Primary Synchronization point, this is where global stuff lives. River stage one • 1 direct dependent • 1 total dependent

There is a need to synchronize some details for all tests that run. This package stores these global objects. As little as possible is kept here, when possible things should not be global....

EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 GMT

Test::Class::Sugar - Helper syntax for writing Test::Class tests River stage zero No dependents

Test::Class::Sugar provides a new syntax for setting up your Test::Class based tests. The idea is that we bundle up all the tedious boilerplate involved in writing a class in favour of getting to the meat of what you're testing. We made warranted ass...

PDCAWLEY/Test-Class-Sugar-0.0400 - 07 Nov 2009 11:09:07 GMT

Test::ShellScript - Shell script testing module River stage zero No dependents

Call me insane, but sometimes a shell script becames too important or complicated that no one wants to touch it. Then why not to add some testing to gain some confidence and avoid disrupting its funcitionality ?...

BITMAN/Test-ShellScript-0.04 - 27 Apr 2010 05:00:32 GMT

Test::AskAnExpert - Automatically test things that require Human Intelligence (by asking someone). River stage zero No dependents

Test::AskAnExpert aims to fill a hole in the current set of testing tools by integrating an automated method for asking testing questions that computers cannot easily answer like: "Is this meteorologically sound?" or "Does this output fit into catego...

TRIZOR/Test-AskAnExpert-0.03 - 27 Jul 2007 04:10:13 GMT

Test::Trap::Builder - Backend for building test traps River stage four • 67 direct dependents • 1467 total dependents

Test::Trap neither traps nor tests everything you may want to trap or test. So, Test::Trap::Builder provides methods to write your own trap layers, accessors, and test callbacks -- preferably for use with your own modules (trappers). Note that layers...

EBHANSSEN/Test-Trap-v0.3.4 - 14 Oct 2018 22:12:46 GMT

Test::LWP::Recorder - Create an LWP UserAgent that records and plays back sessions River stage one • 2 direct dependents • 2 total dependents

This module creates a LWP UserAgent that records interactions to a test drive. Setting the "record" parameter to true will cause it to record, otherwise it plays back. It is designed for use in test suites. In the case that a page is requested while ...

EALLENIII/Test-LWP-Recorder-0.1.1 - 16 Sep 2013 17:01:18 GMT

Test::Net::RabbitMQ - A mock RabbitMQ implementation for use when testing. River stage one • 2 direct dependents • 2 total dependents

Test::Net::RabbitMQ is a terrible approximation of using the real thing, but hopefully will allow you to test systems that use Net::AMQP::RabbitMQ or Net::RabbitMQ without having to use an actual RabbitMQ instance. The general overview is that calls ...

DROLSKY/Test-Net-RabbitMQ-0.13 - 22 Apr 2015 17:34:23 GMT

Test::Mockify::Sut - injection options for your System under test (Sut) based on Mockify River stage zero No dependents

Use Test::Mockify::Sut to create and configure Sut objects. Use Test::Mockify::Verify to verify the interactions with your mocks. You can find a Example Project in ExampleProject <https://github.com/ChristianBreitkreutz/Mockify/tree/master/t/ExampleP...

CHRISBR/Test-Mockify-2.4 - 12 Apr 2018 14:55:14 GMT

Wetware::Test::Class - Test::Class base class River stage one • 2 direct dependents • 2 total dependents

This base class provides the magic that allows you to run individual Test::Class-based modules like regular test scripts. For example, either of these will work as long as the TestSuite.pm inherits from this module: prove t/lib/Wetware/My/TestSuite.p...

DRIEUX/Wetware-Test-0.07 - 11 May 2009 22:55:03 GMT

34 results (0.035 seconds)