Лучшая практика: инициализировать поля класса JUnit в setUp() или при объявлении?

Я начал копать сам и обнаружил java-libraries одно потенциальное преимущество java использования setUp(). Если во время openjdk выполнения setUp() возникают какие-либо junit исключения, JUnit напечатает java-libraries очень полезную трассировку java-libraries стека. С другой стороны, если oraclejdk во время создания объекта .java возникает исключение, в сообщении openjdk об ошибке просто говорится, что j2se JUnit не смог создать экземпляр core-java тестового примера, и вы не .java видите номер строки, в которой jdk произошел сбой, вероятно, потому, что openjdk JUnit использует отражение java-se для создания экземпляра теста. классы.

Ничего core-java из этого не применимо к примеру javax создания пустой коллекции, поскольку .java она никогда не будет выбрана, но java это преимущество метода setUp().

java

junit

2022-08-13T23:02:25+00:00
Вопросы с похожей тематикой, как у вопроса:

Лучшая практика: инициализировать поля класса JUnit в setUp() или при объявлении?