2010-05-20 20 views

cevap

10

JMS mesaj 2) Mesaj 3) den Nesne Özü alın size

1 gibi bir şey yapıyoruz JMS kullanırken) (aynı şeyi yapmaya çalışıyor sonra) Nesne

ile bir şeyler yapın

Bu bakış açısından size ünite testi # 3'ü öneririm ama ünite testi # 1'i veya # 2'yi rahatsız etmeyin - çerçeveyi test etmeyin - kodunuzu test etmeye odaklanın. Altyapınızı test etmek için (birim) EJB altyapısı gibi çok az fayda sağladığını düşünüyorum. Bunun gibi şeyler entegrasyon/sistem testine bırakılır.

1

Ben aynı tür bir şey arıyorum Ben JMock ile bir kez yaptım, ypu ile mesaj creattion test edebilir ve güzel şeyler elde edebilirsiniz hamcrest ile kombine edebilirsiniz. Tecrübelerime göre

+0

ve ne 1) Bazı hileler 3) belirli bir hedefe mesaj göndermek do Mesaj 2) alırsanız ?? – benzen

5

Basit entegrasyon testleri için ActiveMQ broker in embedded mode'u çalıştırabilirsiniz. Maven ile, bu otomatik olabilir, bu yüzden ActiveMQ mesaj komisyoncusu indirmek ve yüklemek zorunda bile değilsiniz.