java测试的重要性,[导入]单元测试的重要性

一连两天都被困于一个POJO而没有一点进展,这听来十分搞笑,但事实让人辛酸。为了获取一个数据集,写了一个POJO,但是运行代码时前台始终报错,脚本只是反复提醒[object error]。由于不知道错误在哪,只有一一寻找,从前台脚本到存储过程中的sql语句,每一个关键之处都作了反反复复地检查,依旧一无所获。偏偏最终,问题就是出在最没有可能出错的POJO上,写一个getter时把一个小写字母写成大写了。Java自然不会报错,因为那只是一个没有用到的函数而已。属性本身也不会应为少了个getter而主动站出来抗议,所以,自始至终POJO都一片祥和平静。

回想一下,思维的漏洞是之前写了很多个这样的POJO,对于差不多的代码,拷贝粘贴,甚至因为使用eclipse的generate getter and setter,出错的概率都相当小,当然没有了警惕。不知道是什么时候不小心该了那个getter,糟糕地在脚本中反复测试浪费时间。

单元测试,本该是极好的东西,而在我“磨刀会误砍柴功”的急躁心态下,一直以来都是鸡肋。JUnit,到底该不该用呢?照上面那种错误法,测试一步应该就搞清楚了。

文章来源:http://cynest.cn/drupal/?q=node/681

posted on 2006-09-06 20:34 cyqian 阅读(97) 评论(0)  编辑  收藏

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值