File Coverage

blib/lib/Acme/PrettyCure/Girl/CureBlack.pm
Criterion Covered Total %
statement 9 13 69.2
branch n/a
condition n/a
subroutine 5 9 55.5
pod 0 7 0.0
total 14 29 48.2


line stmt bran cond sub pod time code
1             package Acme::PrettyCure::Girl::CureBlack;
2 4     4   2705 use utf8;
  4         7  
  4         31  
3 4     4   146 use Moo;
  4         8  
  4         25  
4              
5             with qw/Acme::PrettyCure::Girl::Role Acme::PrettyCure::Girl::Role::Futari/;
6              
7 4     4 0 1779 sub human_name {'美墨なぎさ'}
8 2     2 0 79 sub precure_name {'キュアブラック'}
9 0     0 0 0 sub birthday { Time::Piece->( '1990/10/10', '%Y/%m/%d' ) }
10 0     0 0 0 sub age {14}
11 0     0 0 0 sub blood_type {'O'}
12 0     0 0 0 sub image_url {'http://www.toei-anim.co.jp/tv/f_precure/i-images/cha_cureblack.gif'}
13             sub challenge {
14 2     2 0 21 "\e[38;5;255m\e[48;5;232m光の使者、キュアブラック!\e[0m",
15             "\e[38;5;232m\e[48;5;255m光の使者、キュアホワイト!\e[0m",
16             "\e[38;5;201mふたりはプリキュア!\e[0m",
17             "\e[38;5;232m\e[48;5;255m闇の力の僕たちよ!\e[0m",
18             "\e[38;5;255m\e[48;5;232mとっととおうちに帰りなさい!\e[0m",
19             }
20              
21             before 'transform' => sub {
22             my ($self, $buddy) = @_;
23              
24             die "ほのかがいないと変身できないメポ!" unless ref($buddy) =~ /CureWhite/;
25             };
26              
27             1;