Acme-PETEK-Testkit
view release on metacpan or search on metacpan
t/browser.t view on Meta::CPAN
use strict;
use Test::More tests => 4;
use Test::WWW::Mechanize;
use Apache::TestRequest;
my $url = Apache::TestRequest::module2url('/count');
my $m = Test::WWW::Mechanize->new;
$m->get_ok($url,undef,'load counter page');
cmp_ok($m->value('cur'),'==',0,'value starts at zero');
$m->click('incr1');
ok($m->success,'clicked incr1');
cmp_ok($m->value('cur'),'==',1,'value increased to 1');
t/handler.t view on Meta::CPAN
use strict;
use Apache::Test qw(ok have_lwp plan);
use Apache::TestRequest qw(GET);
plan tests => 6;
my $r = GET '/count';
ok $r->is_success;
ok $r->content =~ /name="cur" value="(\d*)"/;
ok $1, 0, 'value starts at zero';
$r = GET '/count?incr1=%3E';
ok $r->is_success;
ok $r->content =~ /name="cur" value="(\d*)"/;
ok $1, 1, 'value increased to 1';
( run in 0.289 second using v1.01-cache-2.11-cpan-05444aca049 )