Finishing tests for assertion exceptions

still need docblocks.