X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=t%2Fcomponent.t;h=a86b51563d433e1f4b1db26cf4ba08342d8ad81c;hb=ba8c183b7c3d71a5b8fcd936916e80a7b87f7961;hp=d1516441e7f4f8d0b9f2a52fce0c483b2760e957;hpb=874177a3c7d7d3628958c65e86baad8aad1d3d26;p=p5sagit%2FClass-Accessor-Grouped.git diff --git a/t/component.t b/t/component.t index d151644..a86b515 100644 --- a/t/component.t +++ b/t/component.t @@ -1,18 +1,18 @@ use Test::More tests => 8; +use Test::Exception; use strict; use warnings; use lib 't/lib'; use Class::Inspector; -use AccessorGroups; +use AccessorGroupsComp; -is(AccessorGroups->result_class, undef); +is(AccessorGroupsComp->result_class, undef); ## croak on set where class can't be loaded and it's a physical class -my $dying = AccessorGroups->new; -eval { - $dying->result_class('NotReallyAClass'); -}; -ok($@ =~ /Could not load result_class 'NotReallyAClass'/); +my $dying = AccessorGroupsComp->new; +throws_ok { + $dying->result_class('NotReallyAClass'); +} qr/Could not load result_class 'NotReallyAClass'/; is($dying->result_class, undef); @@ -22,10 +22,10 @@ $dying->result_class('JunkiesNeverInstalled'); is($dying->result_class, 'JunkiesNeverInstalled'); ok(!Class::Inspector->loaded('BaseInheritedGroups')); -AccessorGroups->result_class('BaseInheritedGroups'); +AccessorGroupsComp->result_class('BaseInheritedGroups'); ok(Class::Inspector->loaded('BaseInheritedGroups')); -is(AccessorGroups->result_class, 'BaseInheritedGroups'); +is(AccessorGroupsComp->result_class, 'BaseInheritedGroups'); ## unset it -AccessorGroups->result_class(undef); -is(AccessorGroups->result_class, undef); \ No newline at end of file +AccessorGroupsComp->result_class(undef); +is(AccessorGroupsComp->result_class, undef);