Test::Builder2::Mouse::Object - The base object for Mouse classes
This document describes Mouse version 0.64
new (Arguments) -> Object
Instantiates a new Test::Builder2::Mouse::Object. This is obviously intended for subclasses.
Test::Builder2::Mouse::Object
BUILDARGS (Arguments) -> HashRef
Lets you override the arguments that new takes. Return a hashref of parameters.
new
BUILDALL (\%args)
Calls BUILD on each class in the class hierarchy. This is called at the end of new.
BUILD
BUILD (\%args)
You may put any business logic initialization in BUILD methods. You don't need to redispatch or return any specific value.
DEMOLISHALL
Calls DEMOLISH on each class in the class hierarchy. This is called at DESTROY time.
DEMOLISH
DESTROY
You may put any business logic deinitialization in DEMOLISH methods. You don't need to redispatch or return any specific value.
does ($role_name) -> Bool
This will check if the invocant's class does a given $role_name. This is similar to "isa" for object, but it checks the roles instead.
$role_name
dump ($maxdepth) -> Str
From the Moose POD:
C'mon, how many times have you written the following code while debugging: use Data::Dumper; warn Dumper $obj; It can get seriously annoying, so why not just use this.
The implementation was lifted directly from Moose::Object.
Moose::Object
To install Test::Simple, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test::Simple
CPAN shell
perl -MCPAN -e shell install Test::Simple
For more information on module installation, please visit the detailed CPAN module installation guide.