AWS-Lambda
view release on metacpan or search on metacpan
t/lib/BootstrapMock.pm view on Meta::CPAN
2345678910111213141516171819202122use
5.026000;
use
strict;
use
warnings;
our
@ISA
=
qw(AWS::Lambda::Bootstrap)
;
sub
new {
my
$class
=
shift
;
my
%args
=
@_
;
my
$self
=
$class
->SUPER::new(
%args
);
$self
->{lambda_next} =
$args
{lambda_next} //
sub
{
die
"unexpected call of lambda_next"
};
$self
->{lambda_response} =
$args
{lambda_response} //
sub
{
die
"unexpected call of lambda_response"
};
$self
->{lambda_response_streaming} =
$args
{lambda_response_streaming} //
sub
{
die
"unexpected call of lambda_response_streaming"
};
$self
->{lambda_error} =
$args
{lambda_error} //
sub
{
die
"unexpected call of lambda_error"
};
$self
->{lambda_init_error} =
$args
{lambda_init_error} //
sub
{
die
"unexpected call of lambda_init_error"
};
return
$self
;
}
sub
lambda_next {
my
$self
=
shift
;
( run in 0.327 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )