Вы можете использовать для этого aspectj . Если вы определяете pointcut, который совпадает с вызовами assert, вы можете сохранить счетчик в аспекте и сообщить об этом счетчике после выполнения тестов.
Если вы сделаете pointcut достаточно тонким, вы можете считать assertTrue () отличным от assertEquals () и т. Д., Если вы этого хотите.