Acme-HidamariSketch
view release on metacpan or search on metacpan
t/04_year.t view on Meta::CPAN
use strict;
use warnings;
use utf8;
binmode(STDOUT, ":utf8");
use Test::More;
use Acme::HidamariSketch;
subtest 'year' => sub {
# ä»ç¾å¨ã®ã²ã ã¾ãèã«ã¯...
my $hidamari = Acme::HidamariSketch->new;
my $apartment = $hidamari->apartment;
ok $hidamari;
ok $apartment;
# æ²è±ãããããããã忥ãã¡ãã£ã¦ã...
is $apartment->knock(201)->{name_ja}, 'ãã®';
is $apartment->knock(202)->{name_ja}, 'å®®å';
is $apartment->knock(203)->{name_ja}, 'ãªããª';
is $apartment->knock(101)->{name_ja}, 'èé';
is $apartment->knock(103)->{name_ja}, 'ä¹è';
# ãããªæã¯2å¹´ç®ã«æ»ãã¦ããã¨...
$hidamari->year('second');
$apartment = $hidamari->apartment;
# æ²è±ãããããããã帰ã£ã¦ãã!!
is $apartment->knock(201)->{name_ja}, 'ãã®';
is $apartment->knock(202)->{name_ja}, 'å®®å';
is $apartment->knock(203)->{name_ja}, 'ãªããª';
is $apartment->knock(101)->{name_ja}, 'ãã';
is $apartment->knock(102)->{name_ja}, 'æ²è±';
is $apartment->knock(103)->{name_ja}, 'ä¹è';
# ãªãªããã¨ã¿ãã¨ãããå±
ãé ã¾ã§é¡ãã
$hidamari->year('before');
$apartment = $hidamari->apartment;
is $apartment->knock(101)->{name_ja}, 'ãªãª';
is $apartment->knock(102)->{name_ja}, 'æ²è±';
is $apartment->knock(201)->{name_ja}, 'ã¿ãã¨';
is $apartment->knock(203)->{name_ja}, 'ãã';
};
done_testing;
( run in 3.034 seconds using v1.01-cache-2.11-cpan-302cb4679cc )