package Your::Thing; ## The subroutines and stuff that implement your module 1; ## finish with a true value to satisfy require/use #### package Your::Thing; ## The subroutines and stuff that implement your module return 1 if caller; ## return a true value and exit when loaded as a module package main; ### Write tests that use Your::Thing here. ... #### >perl \Perl\site\lib\Your::Thing.pm