2011-07-13 15 views
37

Czy ktoś mógłby opisać w kilku słowach, jakie są główne różnice między JUnit 3 a 4?Różnice między JUnit 3 i JUnit 4

+6

To nie jest w rzeczywistości kwestia opinii. Istnieją bardzo konkretne i wyraźne różnice między Junit 3 i 4, a wyliczenie takich jest przedmiotem zainteresowania. – dcow

Odpowiedz

60
  1. Java 5 adnotacje dotyczące konfiguracji i przerywaniem (@before i @after) zamiast setUp() i tearDown().

  2. nie trzeba już przedłużać TestCase.

  3. @Test adnotacja zastępuje konwencję nazewnictwa testSomeMethod().

  4. static imports o przyznanie.

  5. Teorie Junit, które umożliwiają oddzielenie zestawów danych od samego testu.

+0

Dziękuję za szybką odpowiedź :) – cody

+3

Natknąłem się na to, co może być interesujące http://www.asjava.com/junit/junit-3-vs-junit-4-comparison/ – user716468

+1

czy możesz podać przykład lub wskaźnik opisać powyższy punkt 5? – liang