JUnit ile yazılmış çok sayıda entegrasyon testine sahibiz, ancak şu anda 4.4 ile çalışıyoruz. Bunlardan birkaçı, sınıftaki tüm testler tamamlandıktan sonra (bazı ortak kaynakları serbest bırakmak için) çalışan bir yırtılmaDown yöntemine gereksinim duyar.Üçüncü sınıfta sınıf teardown?
Bunun, @AfterClass (org.junit) ile 4 numaralı bölümde yapılabildiğini görüyorum. Bununla birlikte, bunu TestCase (junit.framework. *) 'I genişleten mevcut 3 testine karıştırmak işe yaramıyor. [BTW henüz bir göç aracı var mı? Soru 264680 bir yıl önce belirtilmemişti.]
Bu tür bir şey için junit.extensions.TestSetup kullanmanın sözünü gördüm. Kısa testim işe yaramadı. Herhangi bir örnek?
elle dönüştürmek ve bütün testleri doğrulamak için şu anda zamanım (ve JUnit 4 ek açıklamalar kullanma konusunda, ilgili tüm geliştiriciler tren) değil varsayalım, ama Sadece 3. sınıfta bir AfterClass eşdeğeri gerektiren birkaç sınıfa hitap etmek istiyorum. –