Aşağıdaki sorunla karşılaşıyorum. JUnit testlerimden biri tutuklukta sıkışıp kalıyor, ama bu testin şu anda devam ettiğini gösteren mavi ok hala devam ediyor.JUnit sınaması
Kesinlikle benim kodunda hiçbir sonsuz döngü, takılıyor test yönteminde her şey döngü aşağıda belirtilmiştir: Ayrıca
for (int i = 0; i < this.length(); i += 3) {
// do some stuff
}
ayıklama yöntemi düzgün sonlandırır ve bana herhangi çekilsin vermediğinde Daha.
setUp() Alanlarımı ve test edilen sınıfı başlatıyorum.
Bazı garip JUnit/Eclipse hataları gibi görünüyor. Oracle-java-7 kullanarak Ubuntu 12.04 altında Eclipse 3.7.2 ve JUnit 4 çalıştırıyorum.
Bu sorun nasıl giderilir? şimdiden teşekkürler.
'length()' uygulamanız nedir? –
length() 'nin sonucu ne kadar büyük? –
Test hala çalışıyorsa, 'debug' sekmesindeki aktif konulara bakabilirsiniz ve duraklatma düğmesine basarak bunları askıya alabilirsiniz. Bu, testin nerede sıkıştığını söyleyecektir. Sorunuz, size yardımcı olmak için daha fazla bağlam gerektirir. –