App-Rssfilter
view release on metacpan or search on metacpan
t/lib/App/Rssfilter/Group/Test/FetchedSubgroupByName.pm view on Meta::CPAN
use strict;
use warnings;
package App::Rssfilter::Group::Test::FetchedSubgroupByName;
use Test::Routine;
use Test::More;
use Method::Signatures;
use namespace::autoclean;
requires 'group';
test fetched_subgroup_by_name => method {
my $subgroup_name = 'needle';
my $subgroup = App::Rssfilter::Group->new( $subgroup_name );
$self->group->add_group( $subgroup->name );
$self->group->add_group( $subgroup );
is(
$self->group->group( $subgroup->name ),
$subgroup,
'returned most recently added group with matching name ...'
);
is(
$self->group->group( q{\0} ),
undef,
'... and returned undef when no group matched'
);
};
1;
( run in 0.470 second using v1.01-cache-2.11-cpan-39bf76dae61 )