- 博客(5)
- 收藏
- 关注
原创 8年IT
本文内容,纯属虚构。如有雷同,恭喜恭喜...----------------------------------------------------------------------------------------------------------------都说30岁之后做不了程序员了; 都说30岁之后跟大学刚毕业的学生比也没啥优势; 都说30岁之后不做管理不转行就没啥前途了;
2009-05-06 14:46:00 307
原创 Right-BICEP和CORRECT
测试哪些内容,Right-BICEP Right —— 结果是否正确? B —— 是否所有的边界条件都是正确的? I —— 能查一下反向关联吗? C —— 能用其他手段交叉检查一下结果吗? E —— 是否可以强制错误条件发生? P —— 时候满足性能要求?边界条件,CORRECT 一致性(Conformance)——
2007-08-06 13:01:00 487
原创 自定义JUnit断言
在某些环境下,比如处理特殊的数据类型,或处理对多个测试都共享的一系列操作,可以使用自定义断言。比如在测试一个经济方面的程序并且事实上所有的测试都使用了名为Money的数据类型,可以不直接从TestCase继承,而自己创建一个项目特有的基础测试类。import junit.framework.TestCase;public class ProjectTest extends Test
2007-08-06 13:00:00 481
原创 JUnit的Setup和Tear-down
在JUnit运行每个test...方法前都会调用setUp();并且在每个测试方法完成后,调用tearDown()。所以可以将设置和清理测试环境以及释放资源的工作放在这两个方法中,如打开以及关闭数据库联接等。 public class TestDB extends TestCase ...{ private Connection dbConn; protected
2007-08-06 12:57:00 1599
原创 JUnit的例子
import junit.framework.*;public class TestClass extends TestCase ...{ public TestClass(String method) ...{ super(method); } public void testAddition() ...{ assertEquals(4,
2007-08-06 12:51:00 488
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人