Update auditor tests.
Update condition tests.
Refactor some message API methods.