0
私の仕事は、Weblogic 10.1サーバ上で動作するレガシーEJB 2.1コードベースの自動統合テストを行うことです。 JUnitで使用できるエミュレート可能なコンテナがあるかどうか誰かが知っていますか?私はWeblogic 12の例をたくさん見ることができますが、10はありません。Weblogic 10組み込みEJBコンテナ
関連する提案は高く評価されます。
私の仕事は、Weblogic 10.1サーバ上で動作するレガシーEJB 2.1コードベースの自動統合テストを行うことです。 JUnitで使用できるエミュレート可能なコンテナがあるかどうか誰かが知っていますか?私はWeblogic 12の例をたくさん見ることができますが、10はありません。Weblogic 10組み込みEJBコンテナ
関連する提案は高く評価されます。
mockejbを試すことができます。私のテストケースはうまくいきます。 サンプルをいくつか与えるだけです。
<dependency>
<groupId>mockejb</groupId>
<artifactId>mockejb</artifactId>
<scope>test</scope>
</dependency>
private ServiceAccess bean;
private ServiceAccessHome home;
protected void setUp() throws Exception {
super.setUp();
MockServiceAccessBean mockServiceAccessbean = new MockServiceAccessBean();
MockContextFactory.setAsInitial();
MockContainer container = new MockContainer(new InitialContext());
container.deploy(new SessionBeanDescriptor("ServiceAccess", ServiceAccessHome.class,
ServiceAccess.class, mockServiceAccessbean));
home = (ServiceAccessHome) new InitialContext().lookup("ServiceAccess");
bean = home.create();
}
public void tearDown() throws Exception {
MockContextFactory.revertSetAsInitial();
bean.remove();
super.tearDown();
}
ありがとうございました。 – JavaHead