#7 - Added TestAll function that performs several tests