Handling Startup/Setup/Teardown/Shutdown Methods When you understand Organizing Test
Suites with Test::Class, Reusing Test Code with Test::Class, and Removing Boilerplate
Testing Code, you'll likely to discover that you need to have special code run at the start
and end of a...