知识大全 使用JUnit对EJB进行单元测试[1]
Posted 知
篇首语:孤独如影随形,我们不能杀死他,只能与他和解。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 使用JUnit对EJB进行单元测试[1]相关的知识,希望对你有一定的参考价值。
使用JUnit对EJB进行单元测试[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
引言
本文面向的是那些想要对他们的 EJB 进行单元测试以及为这些 EJB 开发测试案例的 VisualAge for Java 用户 本文基于 VisualAge for Java 和 JUnit 文章描述了 JUnit 对 EJB 进行单元测试的难点以及开发测试案例时涉及到的相关步骤
单元测试是以程序员的视角来编写的 单元测试确保一个类的某个特定的方法能成功地执行一组特定的任务 每个测试确定一个方法在给定已知的输入时能产生预期的输出 有效测试是有效编程的一个基本的组成部分 通过使用 JUnit 测试框架 您能容易地并且逐步地构建一个测试套件 这个测试套件能帮助您调节工作进度 发现不希望出现的副作用并把精力集中在开发工作上
编写 EJBs 测试案例
这里是一个关于 EJB 的示例 该 EJB 带有一个名为 addition 的业务方法 该方法以两个整型变量作为输入 将它们相加后返回结果
/** * This is a Session Bean Class */ public class SampleEjbBean implements SessionBean private javax ejb SessionContext mySessionCtx = null; final static long serialVersionUID = L; /** * Insert the method s description here * Creation date: ( / / : : PM) * @return int * @param a int */ //The Business method public int addition(int a int b) return a+b; public void ejbActivate() throws java rmi RemoteException … public void ejbCreate() throws javax ejb CreateException java rmi RemoteException …public void ejbPassivate() throws java rmi RemoteException … public void ejbRemove() throws java rmi RemoteException … public javax ejb SessionContext getSessionContext() …… public void setSessionContext(javax ejb SessionContext ctx) throws java rmi RemoteException ……
使用下列步骤创建一个 EJB 测试案例
cha138/Article/program/Java/ky/201311/29248相关参考
使用JUnit对EJB进行单元测试[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 怎样使用Junit Framework进行单元测试的编写
怎样使用JunitFramework进行单元测试的编写 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
JBuilder2005单元测试之JUnit框架 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
知识大全 Spring+Hibernate的单元测试JUnit
Spring+Hibernate的单元测试JUnit 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
Java标准单元测试库JUnit4抢先看 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JUni
测试分类白箱测试黑箱测试单元测试集成测试功能测试……白箱测试是指在知道被测试的软件如何(How)完成功能和完成什么样(What)的功能的条件下所作的测试一般是由开发人员完成单元测试是一种白箱测试因
持续集成实践三灵感来自于MartinFowler的持续集成一文可以在martinfowler看到国内有人翻译成了中文 本文假设读者
用WatiN对ASP.NET页面进行单元测试 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 单元
知识大全 通过Spring2.5对单元测试的Annotation支持进行TDD开发
通过Spring2.5对单元测试的Annotation支持进行TDD开发 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们
Eclipse中建立自己的JUnit测试[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 这