TestNG 사용법

위의 샘플소스는 JNDI를 사용하고 있다.
Seam을 이용한다면 어쩔 수 없이 Transaction을 관리해주는데 그때문에 Transaction인스턴스를 JNDI에 bind해야 한다.

그리고 또 한가지는 Seam Component 의 @Install(precedence=Install.MOCK) 을 적극이용하는 것이다.
실제 Seam Component의 클래스를 extends한후 Mock Component가 사용되도록 한다면 테스트가 쉬워질것이다.
(물론 테스트 내용에 영향이 가지 않도록..)

This entry was posted in Java, JBoss. Bookmark the permalink.