Search results for "module:Test::Deep::Obj"
Test::Deep - Extremely flexible deep comparison
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.204 - 07 Jan 2023 23:02:26 UTC
Test::InDomain - Testing deep datastructures against data domains
This module is a complement to Test::Simple or Test::More (or any other testing module based on Test::Builder). It adds the function "in_domain" to your panoply of testing tools; that function uses the functionalities of Data::Domain to check deep da...
DAMI/Test-InDomain-0.01 - 27 Oct 2012 00:50:04 UTC
Test::Tk - Testing Tk widgets.
This module aims to assist in the testing of Perl/Tk widgets. createapp creates a MainWindow widget and places it in the variable $app. It sets a timer with delay $delay to start the internal test routine. starttesting launches the main loop and sets...
HANJE/Test-Tk-3.03 - 18 Apr 2024 17:38:45 UTC
Test::More - yet another framework for writing test scripts
STOP! If you're just getting started writing tests, have a look at Test2::Suite 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.302199 - 25 Apr 2024 14:14:26 UTC
Test::Method - test sugar for methods
The reason for creating Test::Method is to provide an easy way of testing methods without writing a test name which could equate to Object, method name, arguments, expected return. I found my test names suffered from lack of appropriate details simpl...
XENO/Test-Method-0.001002 - 22 Dec 2013 16:55:38 UTC
Test::Resub - Lexically scoped monkey patching for testing
This module allows you to temporarily replace a subroutine/method with arbitrary code. Later, you can tell how many times was it called and with what arguments each time. You may not actually need this module. Many times you'll be able to get away wi...
KOLYA/Test-Resub-2.03 - 09 Jun 2014 02:25:58 UTC
Test::Modern - precision testing for modern perl
Test::Modern provides the best features of Test::More, Test::Fatal, Test::Warnings, Test::API, Test::LongString, and Test::Deep, as well as ideas from Test::Requires, Test::DescribeMe, Test::Moose, and Test::CleanNamespaces. Test::Modern also automat...
TOBYINK/Test-Modern-0.013 - 05 Oct 2014 18:30:37 UTC
Test::Assert - Assertion methods for those who like JUnit.
This class provides a set of assertion methods useful for writing tests. The API is based on JUnit4 and Test::Unit::Lite and the methods die on failure. These assertion methods might be not useful for common Test::Builder-based (Test::Simple, Test::M...
DEXTER/Test-Assert-0.0504 - 06 Dec 2009 22:50:03 UTC
Test::Weaken - Test that freed memory objects were, indeed, freed
"Test::Weaken" helps detect unfreed Perl data in arrays, hashes, scalars, objects, etc, by descending recursively through structures and watching that everything is freed. Unfreed data is a useless overhead and may cause an application to abend due t...
KRYDE/Test-Weaken-3.022000 - 01 Dec 2012 00:04:14 UTC
Test::TAP::Model - DEPRECATED Use TAP::Harness, TAP::Formatter::HTML
This module is a subclass of Test::Harness::Straps (although in an ideal world it would really use delegation). It uses callbacks in the straps object to construct a deep structure, with all the data known about a test run accessible within. It's pur...
NUFFIN/Test-TAP-Model-0.10 - 22 Jun 2008 03:58:47 UTC
Test::Ratchet - Mocking helper that swaps out implementations automatically
Testing sucks, especially when you have to deal with third-party code, especially when you didn't have a choice about which third-party code you are relying on. This module solves one specific difficulty of doing so: when you have an atomic operation...
ALTREUS/Test-Ratchet-0.005 - 20 Apr 2020 13:48:47 UTC
Test::Unit::Lite - Unit testing without external dependencies
This framework provides lighter version of Test::Unit framework. It implements some of the Test::Unit classes and methods needed to run test units. The Test::Unit::Lite tries to be compatible with public API of Test::Unit. It doesn't implement all cl...
DEXTER/Test-Unit-Lite-0.1202 - 20 Dec 2012 16:13:23 UTC
Test::Stub::Generator - be able to generate stub (submodule and method) having check argument and control return value.
Test::Stub::Generator is library for supports the programmer in wriring test code....
HIXI/Test-Stub-Generator-0.02 - 23 Jul 2013 18:56:35 UTC
Test::Class::Moose::Tutorial - A starting guide for Test::Class::Moose
DROLSKY/Test-Class-Moose-0.99
-
07 Feb 2021 17:09:12 UTC
Test::Stream::Compare::Object - Representation of an object during deep comparison.
This class lets you specify an expected object in a deep comparison. You can check the fields/elements of the underlying reference, call methods to verify results, and do meta checks for object type and ref type....
EXODIST/Test-Stream-1.302027 - 05 Feb 2016 23:42:10 UTC