当前位置: 代码迷 >> Web前端 >> Djunit装配和简单使用
  详细解决方案

Djunit装配和简单使用

热度:645   发布时间:2012-11-22 00:16:41.0
Djunit安装和简单使用

转载自:http://blog.csdn.net/aotian16/article/details/5732298

?

?

?

1.下载Djunit

?

http://works.dgic.co.jp/djwiki/Viewpage.do?pid=@646A556E697420446F776E6C6F6164

?

2.安装

解压下载过来的文件到eclipse安装目录下的 ? plugins ? 目录中就OK了

?

3.简单使用

?

3.1 建立一个web工程,比如【TempDjunit】

?

3.2 导入djunit.jar,junit.jar到lib下

?

3.3 编写一个待测试类,比如【DjunitDemo】

?

[java]?view plaincopy
  1. public?class?DjunitDemo?{??
  2. ????/**?
  3. ?????*?print?n's?state?
  4. ?????*/??
  5. ????public?void?testDemo(int?n)?{??
  6. ????????if?(n?>?0)?{??
  7. ????????????System.out.println("n>0");??
  8. ????????}?else?if?(n?<?0)?{??
  9. ????????????System.out.println("n<0");??
  10. ????????}?else?{??
  11. ????????????System.out.println("n=0");??
  12. ????????}??
  13. ????}??
  14. ????/**?
  15. ?????*?return?n(n>=0)?-n(n<0)?
  16. ?????*/??
  17. ????public?int?getInt(int?n)??
  18. ????{??
  19. ????????if?(n>=0)?{??
  20. ????????????return?n;??
  21. ????????}?else?{??
  22. ????????????return?-n;??
  23. ????????}??
  24. ????}??
  25. }??
?

?

?

3.4 编写测试类,比如【Djunit】

?

[java]?view plaincopy
  1. import?jp.co.dgic.testing.framework.DJUnitTestCase;??
  2. public?class?Djunit?extends?DJUnitTestCase??{??
  3. ????public?final?void?testTestDemo()?{??
  4. ????????DjunitDemo?demo?=?new?DjunitDemo();??
  5. ????????demo.testDemo(-1);??
  6. ????????demo.testDemo(1);??
  7. ????????demo.testDemo(0);??
  8. ????}??
  9. ??????
  10. ????public?final?void?testGetInt()?{??
  11. ????????DjunitDemo?demo?=?new?DjunitDemo();??
  12. ????????assertEquals(1,?demo.getInt(1));??
  13. ????????assertEquals(1,?demo.getInt(-1));??
  14. ????}??
  15. }??
?

?

?

3.5 运行

右键 -> run as -> djunit,djunit面板中会显示结果

?

3.6 ok了

  相关解决方案