Почему набор инструментов jUnit должен быть статическим?

Я пометил метод аннотацией @BeforeClass jUnit и получил это исключение, сказав, что он должен быть статическим. Что является обоснованием? Это вынуждает весь мой init находиться в статических полях, насколько я вижу, без веской причины.

В .Net (NUnit) это не так.

Edit - тот факт, что метод, аннотированный @BeforeClass, запускается только один раз, не имеет ничего общего с тем, что он является статическим методом - нестатический метод можно запустить только один раз (как в NUnit).

Ответы на вопрос(8)

Ваш ответ на вопрос