【BigHereo 15】-----Arquillian Junit && javaEE单元测试实践


Arquillian Junit  &&  javaEE单元测试实践



 

故事背景:

  

       最近的JavaEE项目开始到现在已经有一段时间, 为了加快项目进度, 公司内有其他的组员加入我们团队,但这是JavaEE项目, 可能很多同事之前都没有接触过,写完一条线之后,怎么进行单元测试呢?

  

      这里我将和大家分享一下,在javaEE中 Arquillian Junit运行和配置过程,希望对后来着有所参考和借鉴.

 

 

一,两种测试对比:

 

        常用的两个体系, Junit常用在spring体系中,而Arquillian常用在JavaEE或jboss中.



 

二,怎么进行Arquillian Junit?

        下面以在Idea实践做Arquillian 单元测试过程进行详细配置说明:

 

1,在项目中,点击右上角的 Edit Configuration,进入里面进行单元测试配置:

                     【BigHereo 15】-----Arquillian Junit && javaEE单元测试实践


2,一开始一般是没有Arquillian Junit,需要自己新建单元测试:

【BigHereo 15】-----Arquillian Junit && javaEE单元测试实践


 

3,点击左上角的”+” 进行添加 Arquillian Junit:

【BigHereo 15】-----Arquillian Junit && javaEE单元测试实践


 

4,我命名 为Junit JavaEE, 命名自己随意取:

【BigHereo 15】-----Arquillian Junit && javaEE单元测试实践


 

5,接下来就是自己进行Arquillian Junit的配置, 添加jar:

【BigHereo 15】-----Arquillian Junit && javaEE单元测试实践




6,点击 Configure进行jar的添加, 点击左上角”+”选择”Manual container configuration”---à点击右边”+” 选择所有的jar:

 【BigHereo 15】-----Arquillian Junit && javaEE单元测试实践



 

添加上所有的jar, JavaEE框架中就可以进行轻松的单元测试了.

 

 【BigHereo 15】-----Arquillian Junit && javaEE单元测试实践

 

 


 

 

附录:

      单元测试框架参考:


   (1)除了JUnit,你还应该知道的单元测试框架

                http://www.sohu.com/a/145107423_731023

 

 

   (2)Arquillian测试框架快速上手教程(一) - 环境搭建、容器适配、单元测试

                

                http://blog.csdn.net/neosmith/article/details/19754703