当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 使用JUnit进行测试
 

 

 ·列出当前系统的硬盘盘符     »显示摘要«
    摘要:import java.io.file;public class hardlist { public static void main(string [] args) { file[] roots=file.listroots(); for(int i=0;i<roots.length;i++) { system.out.println(roots[i].getpath());}} ......
    摘要:转贴请注明本贴地址以及作者:与莫扎特相遇(bobrow)同学在做jsp实现一个网上交易平台时一碰到了这个问题,我想这个问题一定具有代表性,因为分页显示技术要用到的地方确实很多。为了减少初学者在这方面花的时间,我在一些资料的基础上,总结了分页显示的方法。方法一:最常用的方法,就是使用直接中数据库中获得所有行的结果集,然后通过定位标志,使用next()。示例代码(数据库使用mysql)://变量声明 ......


Eclipse学习4-在Eclipse中使用JUnit进行单元测试(上)
使用junit进行测试

【程序编程相关:最大限制地提高代码的可重用性,克服传统面

【推荐阅读:Jboss EJB 3.0--State

【扩展信息:如何利用Apache+Tomcat配置J

junit是与eclipse一起提供的一个开源测试框架.在同一个project中,可以创建与其它class无异的“基于junit”的class,并使用此junit代码去测试project中的其它class.junit的此种使用方式能够为每位在此应用程序上工作的人员构建一组标准的测试.如果当更改了应用程序代码以后,他们所需做的工作仅仅是点击几下按钮来验证此应用程序是否依然能够通过标准测试.

junit被用来测试代码,并且它是由能够测试不同条件的断言方法(assertion method)组成,如下所示:

assertequals(a, b)

测试a是否等于b(a与b是原始类型数值(primitive value)或者必须为实现比较而具有equal方法)

assertfalse(a)

测试a是否为false(假),a是一个boolean数值.

assertnotnull(a)

测试a是否非空,a是一个对象或者null.

assertnotsame(a, b)

测试a与b是否没有都引用同一个对象.

assertnull(a)

      测试a是否为null,a是一个对象或者null.

 assertsame(a, b)  

测试a与b是否都引用同一个对象.

asserttrue(a)

测试a是否为true(真),a是一个boolean数值.

我们使用这些方法来构建junit测试.当运行一个junit应用程序时,它打开自己的视图(view)来立即指示哪个测试通过了,哪个测试失败了.


...   下一页
    摘要: 磨蹭了很久,终于开始用unittest。原因一和大家一样,不想晚上做噩梦,原因二是在spring下对业务层tdd,能够不需要tomcat,完全摆脱对显示层开发进度的依赖,而专注快速的开发业务层。 但是我们也只在业务层使用unittest,因为mvc中显示层至今没有什么好的unittest方法(无论是不成才的httpunit们还是笨重的gui test工具),而我们的 业务逻辑又严格封装在业务层,......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE