Dlaczego konfiguracja jUnit ma być statyczna?
Zaznaczyłem metodę z adnotacją @BeforeClass jUnit i otrzymałem ten wyjątek mówiąc, że musi być statyczny. Jakie jest uzasadnienie? To zmusza cały mój init do bycia na statycznych polach, bez wyraźnego powodu.
W .Net (NUnit) tak nie jest.
Edytować - fakt, że metoda z adnotacją @BeforeClass działa tylko raz, nie ma nic wspólnego z tym, że jest to metoda statyczna - można mieć metodę niestatyczną uruchamianą tylko raz (jak w NUnit).