Почему набор инструментов jUnit должен быть статическим?
Я пометил метод аннотацией @BeforeClass jUnit и получил это исключение, сказав, что он должен быть статическим. Что является обоснованием? Это вынуждает весь мой init находиться в статических полях, насколько я вижу, без веской причины.
В .Net (NUnit) это не так.
Edit - тот факт, что метод, аннотированный @BeforeClass, запускается только один раз, не имеет ничего общего с тем, что он является статическим методом - нестатический метод можно запустить только один раз (как в NUnit).