2012年4月9日星期一

JDev_031:使用JDeveloper 11g 集成JUnit

开发环境:JDevloper 11.1.2.1.0。

重点步骤说明:

1. 为JDeveloper安装JUnit Extensions


2. 创建测试代码
(1)建立名为test源代码目录
为了不与项目自身的代码混淆,同时又为了保持一定一致性,这里手工test目录,其中的package目录结构与src目录下源代码目录结构一样。
右键项目,增加另一个源代码目录,并置顶。
注意,默认创建的Java会创建在第一个源代码目录下,因此创建完测试类后,要把原来的src目录置顶。

(2)创建Test Case

(3)选择要测试的Java类和方法

(4)设置测试类的名字和方法

(5)右键项目,查看项目属性:Liberary and ClassPath
发现Junit 4 Runtime库已经加到项目中,说明一切正常,可以运行测试了。

(6)右键项目,点击"Run Unit Test in ...",查看项目属性:Liberary and ClassPath


3. 运行Unit Case
(1)测试失败的效果

(2)测试通过的效果


Project 下载:MyFirstApplication(Junit).7z

参考文献:
1. https://blogs.oracle.com/bwb/entry/unit_testing_with_junit_and#Verify_the_JUnit_Extension_in_JDeveloper
2. http://download.oracle.com/otndocs/OTNVDD-REA/ppt/ADF_VDD_Testing.pdf
3. http://www.oracle.com/technetwork/articles/adf/part5-083468.html
4. https://kr.forums.oracle.com/forums/thread.jspa?messageID=9899124

没有评论: