3 # Create a Person class in lib/Person.pm
5 # A Person has the following attributes:
7 # * first_name - read-write
8 # * last_name - read-write
10 # This class should also have a method named "printable_name". This
11 # method should return the first and last name separated by a string
15 # Create an Employee class in lib/Employee.pm
17 # The Employee class is a subclass of Person
19 # An Employee has the following read-write attributes:
21 # * position - read-write
22 # * salary - read-write
25 # The Employee class should override the "printable_name" method to
26 # append the employee's title in parentheses ("Jon Smith
27 # (Programmer)"). Use override() and super() for this.
29 # Finally, both classes should be free of Moose droppings, and should be
37 use MooseClass::Tests;
42 MooseClass::Tests::tests01();