Java: использование регистратора в JUnit assert*

Я хочу сделать что-то вроде следующего в JUnit:

assertTrue(logger.error("the condition is not true"), <a boolean condition>);

поэтому сообщение об ошибке регистрируется регистратором, где регистратор может быть, например. общие или log4j.

Но утверждения Junit не принимают параметр регистратора, поэтому есть ли какой-то способ добиться этого, или мне нужно попытаться поймать утверждение и записать сообщение об ошибке в блоке catch?

5
задан shrini1000 24 May 2012 в 09:14
поделиться