EJB3 测试
来源:互联网 发布:苹果移动数据怎么快捷 编辑:程序博客网 时间:2024/05/01 18:46
JPA可以脱离容器运行,测试比较简单。
但是,如果使用EJB3注释来注入代码就需要一个小的容器来测试了
jboss提供了一个嵌入式的容器。
http://docs.jboss.org/ejb3/embedded/embedded.html
public static Test suite() throws Exception
{
TestSuite suite = new TestSuite();
suite.addTestSuite(EmbeddedEjb3TestCase.class);
// setup test so that embedded JBoss is started/stopped once for all tests here.
TestSetup wrapper = new TestSetup(suite)
{
protected void setUp()
{
startupEmbeddedJboss();
}
protected void tearDown()
{
shutdownEmbeddedJboss();
}
};
return wrapper;
}
public static void startupEmbeddedJboss()
{
EJB3StandaloneBootstrap.boot(null);
EJB3StandaloneBootstrap.scanClasspath();
}
public static void shutdownEmbeddedJboss()
{
EJB3StandaloneBootstrap.shutdown();
}
还有一个测试工具也提供了同样的能力
http://ejb3unit.sourceforge.net/
但是,如果使用EJB3注释来注入代码就需要一个小的容器来测试了
jboss提供了一个嵌入式的容器。
http://docs.jboss.org/ejb3/embedded/embedded.html
public static Test suite() throws Exception
{
TestSuite suite = new TestSuite();
suite.addTestSuite(EmbeddedEjb3TestCase.class);
// setup test so that embedded JBoss is started/stopped once for all tests here.
TestSetup wrapper = new TestSetup(suite)
{
protected void setUp()
{
startupEmbeddedJboss();
}
protected void tearDown()
{
shutdownEmbeddedJboss();
}
};
return wrapper;
}
public static void startupEmbeddedJboss()
{
EJB3StandaloneBootstrap.boot(null);
EJB3StandaloneBootstrap.scanClasspath();
}
public static void shutdownEmbeddedJboss()
{
EJB3StandaloneBootstrap.shutdown();
}
还有一个测试工具也提供了同样的能力
http://ejb3unit.sourceforge.net/
- EJB3 测试
- EJB3
- EJB3
- EJB3
- 开发、调试和测试EJB3 APP(转)
- 如何开发、调试和测试EJB3 APP?
- 如何开发、调试和测试EJB3 APP?
- GlassFishv2.x初探及ejb3测试
- Myeclipse7.0+JBoss5.0测试EJB3.0环境搭建过程详解
- 学习EJB3
- EJB3 QL
- weblogic10+ejb3
- EJB3。0
- EJB3.0
- EJB3 helloworld
- 聊聊EJB3
- EJB3.0
- ejb3探索
- LINUX 常用命令集合
- 边缘检测类(包括Roberts, Sobel, Prewitt, Kirsch等算子的边缘检测算法) - wtuyzh的专栏 - CSDNBlog
- 《渴望生活——梵高传》读后感
- 冒泡排序算法分析!
- MyEclipse 6.01 professional版本注册码
- EJB3 测试
- G公司面试经验总结【来源于网络】
- C#动态加载DLL(反射学习(二))
- 书摘-自动自发
- Windows控制面板编程
- jcaptcha
- 分众无线CEO徐茂栋为新媒体解决效果短板
- 图像分割概述(收藏) - ywywcy的专栏 - CSDNBlog
- 沙发的故事——人才的价值在于贡献度?