SORU
6 NİSAN 2011, ÇARŞAMBA


Nasıl JUnit ve Hamcrest birlikte kullanmak?

Nasıl JUnit 4.8 Hamcrest matchers ile çalışması gerektiğini anlayamıyorum. Bazı matchers org.hamcrest.CoreMatchers junit-4.8.jar içinde tanımlanmıştır. Aynı zamanda bazı vardırdiğerorg.hamcrest.Matchers hamcrest-all-1.1.jar matchers. Nereye gitmek için? Açıkça projeye hamcrest KAVANOZ vardır ve matchers, JUnit sağladığı göz ardı edebilir miyim?

Özellikle, empty() eşleştirici ilgileniyorum ve bu kavanoz herhangi bir yer bulamıyorum. Başka bir şey lazım mı? :)

JUnit bize özgün hamcrest kütüphane kullanmaya teşvik etmek yerine kendi dağıtım içine org.hamcrest Paket dahil neden? ve felsefi bir soru:

CEVAP
8 EYLÜL 2011, PERŞEMBE


Eğer bir sürüm 1.2, o zaman daha büyük veya eşit bir Hamcrest kullanıyorsanız junit-dep.jar kullanmalısınız. Bu jar hayır Hamcrest sınıfları vardır ve bu nedenle sorunları classloading kaçının.

4.11 junit.jar JUnit beri hiçbir Hamcrest sınıfları kendisi vardır. junit-dep.jar artık gerek yok.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • hoorahjencar

    hoorahjencar

    6 HAZİRAN 2007
  • Michelle Phan

    Michelle Pha

    18 Temmuz 2006
  • Pál Zoltán Illés

    Pál Zoltán

    30 NİSAN 2007