12
私はSpring 3.1.0.RELEASE、JUnit 4.8.1を使用しており、最終的にJBoss 4.2サーバーにアプリケーションをデプロイしています(私は知っています)。 JNDI名にバインドされたもの、ありませんので、私のユニットテストのセットアップの一環として、私は...私の春のテストアプリケーションのコンテキストでもちろんJUnitテスト(コンテナの外)でTransactionManagerをモックするにはどうすればよいですか?
<bean id="transactionManager"
class="org.springframework.transaction.jta.JtaTransactionManager">
<property name="userTransactionName">
<value>UserTransaction</value>
</property>
</bean>
これを持って、今これは失敗「のUserTransactionは。」どのようにトランザクションマネージャを模擬しますか?私はorg.mockejbフレームワークを使用していますが、適切なmockingフレームワークを公開しています。