Mock Case Studies Test
HOL-TestGen allows one to write test specifications in Higher-order logics (HOL). It can (semi-) automatically partition the input space, resulting in abstract test cases, and automatically select concrete test data. Automatic generation of test harnesses (in SML) is supported, and using a...
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (108): HOL-TestGen Download |
Test::Reporter::Date::Format Perl module contains date formating subroutines. SYNOPSIS use Test::Reporter::Date::Format; @lt = localtime(time); print time2str($template, time); print strftime($template, @lt); print time2str($template, time, $zone); print strftime($template, @lt,...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (107): Test::Reporter::Date::Format Download |
Test::Tail::Multi is a Perl module to execute code, monitor dynamic file contents. SYNOPSIS use Test::Tail::Multi files => [qw(file1 file2)] tests=>2; # Can add files dynamically as well add_file(file3, "decided to add file3 too"); # Execute a command and check against output...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (107): Test::Tail::Multi Download |
The Linux Test Project is a group aimed at testing and improving Linux. The goal of the LTP is to deliver a suite of automated testing tools for Linux as well as publishing the results of tests we run. LTP invites community to contribute in new horizons
Platforms: *nix
License: Freeware | Size: 8.41 MB | Download (107): Linux Test Project Download |
Test::MockClass is a Perl module to provide mock classes and mock objects for testing. SYNOPSIS # Pass in the class name and version that you want to mock use Test::MockClass qw{ClassToMock 1.1}; # create a MockClass object to handle a specific class my $mockClass =...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (106): Test::MockClass Download |
Acme::Test::Weather is a Perl module to test the weather conditions for a user. SYNOPSIS use Test::Weather; plan tests => 2; # You may only install something # when its nice outside. &isnt_snowing(); &isnt_cloudy(); # output: 1..2 ok 1 - its partly cloudy in Montreal, Canada not...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (106): Acme::Test::Weather Download |
Test::Stochastic is a Perl module to check probabilities of randomized methods. SYNOPSIS use Test::Stochastic qw(stochastic_ok); stochastic_ok sub { ...random sub...}, {a => 0.4, b => 0.6}; stochastic_ok {a => 0.4, b => 0.6}, sub { ...random sub...}; Test::Stochastic::setup(times => 100,...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (105): Test::Stochastic Download |
The goal of RUMT is to check the memory of a computer over a long period of time and almost-real load conditions without having to interrupt the services. RUMT exploits the possibility of some Unix kernels to selectivly disable some memory areas while still accessing them through the /dev/mem...
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (105): Running Unix Memory Test Download |
mockpp is a platform independent generic unit testing framework for C++. Mock Objects for C++ goal is to facilitate developing unit tests in the spirit of Mock Objects for Java, EasyMock and jMock. Mock objects allow you to set up predictible behaviour to help you test your production code by...
Platforms: *nix
License: Freeware | Size: 696.32 KB | Download (103): Mock Objects for C++ Download |
Test::Deep is a Perl module for extremely flexible deep comparison. SYNOPSIS use Test::More tests => $Num_Tests; use Test::Deep; cmp_deeply( $actual_horrible_nested_data_structure, $expected_horrible_nested_data_structure, "got the right horrible nested data structure" ); cmp_deeply(...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (103): Test::Deep Download |
Test::File::Find::Rule is a Perl module to test files and directories with File::Find::Rule. SYNOPSIS use Test::File::Find::Rule; # Check that all files in $dir have sensible names my $rule = File::Find::Rule ->file ->relative ->not_name(qr/^[w]{1,8}.[a-z]{3,4}$/);...
Platforms: *nix
License: Freeware | Size: 3.07 KB | Download (103): Test::File::Find::Rule Download |
Test::Litmus is a Perl module to submit test results to the Litmus testcase management tool. SYNOPSIS use Test::Litmus; $t = Test::Litmus->new(-machinename => mycomputer, -username => user, -authtoken => token, # optional # -server => http://litmus.mozilla.org/process_test.cgi, #...
Platforms: *nix
License: Freeware | Size: 4.1 KB | Download (102): Test::Litmus Download |
WebInject is a free tool for automated testing of web applications and services. It can be used to test individual system components that have HTTP interfaces (JSP, ASP, CGI, PHP, Servlets, HTML Forms, etc), and can be used as a test harness to create a suite of [HTTP level] automated functional,...
Platforms: *nix
License: Freeware | Size: 29.7 KB | Download (102): WebInject - Web/HTTP Test Tool Download |
Test::Unit, yes, the test framework shipped with ruby 1.8.x. Test::Unit 1.2.3 is the shipped with ruby 1.8.x version. Test::Unit 2.x is very improved version.
Platforms: Ruby
License: Freeware | Size: 194.56 KB | Download (101): Test::Unit Download |
Disk Speed Test is an easy to use tool to quickly measure and certify your disk performance for working with high quality video! Simply click the start button and Disk Speed Test will write test your disk using large blocks of data, and then display the result. Disk Speed Test will continue to...
Platforms: Mac
License: Freeware | Size: 14.4 MB | Download (101): Blackmagic Disk Speed Test Download |
Test::URI is a Perl module that can check Uniform Resource Identifiers (URIs). SYNOPSIS use Test::More tests => 5; use Test::URI; # http://www.example.com:8080/index.html#name uri_scheme_ok( $uri, http ); uri_host_ok( $uri, www.example.com ); uri_port_ok( $uri, 8080 ); uri_path_ok(...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (100): Test::URI Download |
Test::TempDatabase is a Perl module for temporary database creation and destruction. SYNOPSIS use Test::TempDatabase; my $td = Test::TempDatabase->create(dbname => temp_db); my $dbh = $td->handle; ... some tests ... # Test::TempDatabase drops database This module automates creation...
Platforms: *nix
License: Freeware | Size: 11.26 KB | Download (100): Test::TempDatabase Download |
Test::Manifest is a Perl module created to interact with a t/test_manifest file. SYNOPSIS # in Makefile.PL eval "use Test::Manifest"; # in the file t/test_manifest, list the tests you want # to run Test::Harness assumes that you want to run all of the .t files in the t/ directory in...
Platforms: *nix
License: Freeware | Size: 7.17 KB | Download (100): Test::Manifest Download |
Test::Unit::Runner::Terminal is a unit testing framework helper class. SYNOPSIS use Test::Unit::Runner::Terminal; my $testrunner = Test::Unit::Runner::Terminal->new(); $testrunner->start($my_test_class); This class is a test runner for the command line style use of the testing framework....
Platforms: *nix
License: Freeware | Size: 75.78 KB | Download (100): Test::Unit::Runner::Terminal Download |
Test::Tester::Capture is a help testing test modules built with Test::Builder. This is a subclass of Test::Builder that overrides many of the methods so that they dont output anything. It also keeps track of its own set of test results so that you can use Test::Builder based modules to...
Platforms: *nix
License: Freeware | Size: 14.34 KB | Download (99): Test::Tester::Capture Download |