Spica
view release on metacpan or search on metacpan
t/011_inflate.t view on Meta::CPAN
['Content-Type' => 'application/json'],
'{"result": "success", "message": "hello world.\n"}',
);
};
{
package Mock::Inflate::Result;
sub new {
my ($class, %args) = @_;
bless \%args => $class;
}
sub result {
shift->{result};
}
1;
}
{
t/02_row/001_inflate.t view on Meta::CPAN
use Spica;
use Spica::Spec::Declare;
use Spica::Receiver::Row;
{
package t::Mock::Name;
sub new {
my ($class, %args) = @_;
return bless \%args => $class;
}
sub value { shift->{name}; }
package t::Mock::Birth;
sub new {
my ($class, %args) = @_;
return bless \%args => $class;
}
sub value { shift->{value}; }
}
my $spica = Spica->new(
host => 'localhost',
spec => spec {
client {
name 'default';
( run in 0.443 second using v1.01-cache-2.11-cpan-65fba6d93b7 )