API-ParallelsWPB
view release on metacpan or search on metacpan
t/02_response.t view on Meta::CPAN
);
is( $response->status, '200 OK', 'Status line is ok' );
};
subtest 'Response errored' => sub {
plan tests => 4;
my $r = HTTP::Response->new;
$r->code( 404 );
$r->content(
'{"error":{"message":"Requested resource does not exist by URI: /api/5.3/sites/"}}'
);
my $response = API::ParallelsWPB::Response->new( $r );
ok( !$response->success, 'Response is not succeeded' );
like(
$response->error,
qr/Requested resource does not exist/,
'Error message is ok'
);
ok( !$response->response, 'No content given ok' );
is( $response->status, '404 Not Found', 'Response status is ok' );
};
( run in 0.800 second using v1.01-cache-2.11-cpan-39bf76dae61 )