ASP4
view release on metacpan or search on metacpan
lib/ASP4/API.pm view on Meta::CPAN
#!/usr/bin/perl -w
use strict;
use warnings 'all';
use Test::More 'no_plan';
use ASP4::API;
my $api = ASP4::API->new();
ok(
$api, "Got api"
);
like(
$api->ua->get('/hello.asp')->content => qr/Hello\s+World\!/,
'Website is friendly'
);
=head1 CONSTRUCTOR
=head2 new( )
Takes no arguments. Finds and initializes your application's configuration, which
means that any other part of your application which requires the configuration
to have been loaded up will now work.
=head2 init( )
C<init()> is simply an alias of C<new()>
=head1 PUBLIC PROPERTIES
=head2 ua
Returns an L<ASP4::UserAgent> that can be used to interact with pages on your website.
=head2 context
Returns the current instance of L<ASP4::HTTPContext> in use.
=head2 config
Returns the L<ASP4::Config> object for the web application.
=head2 properties
Returns an object representing your C</etc/properties.yaml> file.
=head2 data
Returns an object representing your C</etc/test_fixtures.yaml> file.
=head1 BUGS
It's possible that some bugs have found their way into this release.
Use RT L<http://rt.cpan.org/NoAuth/Bugs.html?Dist=ASP4> to submit bug reports.
=head1 HOMEPAGE
Please visit the ASP4 homepage at L<http://0x31337.org/code/> to see examples
of ASP4 in action.
=cut
( run in 1.029 second using v1.01-cache-2.11-cpan-e1769b4cff6 )