Ambrosia
view release on metacpan or search on metacpan
t/Ambrosia/core/Object.t view on Meta::CPAN
#test methods of the object
#test static methods
my $H = {foo_pub1 => 1, foo_pub2 => 1, bar_pub1 => 1, bar_pub2 => 1};
my $my_bar = new_ok t::Bar => []; #test #11
cmp_deeply({map {$_ => 1} $my_bar->fields()}, $H, 'fields() is ok'); #test #12
my $string_dump = $my_bar->string_dump();
like($string_dump, '/^\^Storable|||hex|Compress::Zlib\^[a-z0-9]+$/', "string_dump looks good"); #test #13
my $hBar = $my_bar->as_hash(1, qw/
get_list_pri:getListPri
get_list_pro:getListPro
get_list_pri_ex:getListPriEx
get_list_pro_ex:getListProEx
el_pro{0}
el_pro:EL1{1}
/, "twice_pro");
( run in 0.599 second using v1.01-cache-2.11-cpan-64827b87656 )