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 "full_name". This
11 # method should return the first and last name separated by a string
14 # Create an Employee class in lib/Employee.pm
16 # The Employee class is a subclass of Person
18 # An Employee has the following read-write attributes:
20 # * title - read-write
21 # * salary - read-write
24 # The Employee class should override the "full_name" method to
25 # append the employee's title in parentheses ("Jon Smith
26 # (Programmer)"). Use override() and super() for this.
28 # Finally, both classes should be free of Moose droppings, and should be
36 use MooseClass::Tests;
41 MooseClass::Tests::tests01();