including two hooks called assertion_failure() and assertion_result() for customization and tracking of assertion results.