Completed adding assertThrows that check for specific messages and exceptions in addition to the existing tests that look for if the exception can be transformed from the expected exception.  Also completed testing.
Added another test to test the exceptions that can be transformed through inheritence