Class-Accessor-Class
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
BEGIN { use_ok('Class::Accessor::Class'); }
can_ok('Class::Accessor::Class', 'mk_class_accessors');
package Robot;
@Robot::ISA = qw(Class::Accessor::Class);
Robot->mk_class_accessors(qw(robots_online));
Robot->robots_online(1);
sub new { my $class = shift; bless {@_} => $class }
sub do_something {
my $self = shift;
return $self->robots_online ? 1 : 0;
}
package main;
ok(1, "set up Robot package");
can_ok('Robot', 'robots_online');
my $whiz = Robot->new(name => 'Whiz');
t/package.t view on Meta::CPAN
BEGIN { use_ok('Class::Accessor::Class'); }
can_ok('Class::Accessor::Class', 'mk_class_accessors');
package Robot;
@Robot::ISA = qw(Class::Accessor::Class);
Robot->mk_package_accessors(qw(robots_online));
Robot->robots_online(1);
sub new { my $class = shift; bless {@_} => $class }
sub do_something {
my $self = shift;
return $self->robots_online ? 1 : 0;
}
package main;
ok(1, "set up Robot package");
can_ok('Robot', 'robots_online');
my $whiz = Robot->new(name => 'Whiz');
view all matches for this distributionview release on metacpan - search on metacpan
( run in 0.857 second using v1.00-cache-2.02-grep-82fe00e-cpan-a086c87fca4 )