風語·深蓝

Agile Methodology, HeadStorm And MindMap, they will change me.

导航

2011年3月2日

摘要: 在之前的文章《单元测试培训系列:(一)单元测试概念以及必要性》中最后一段有提到,单元测试其实是完全为了测试先行,测试驱动准备的,并简单阐述了一下实施的流程,很多朋友对此很感兴趣,希望能更深入了解具体是如何实施的。 隔离,是单元测试中最重要的概念。一个被单元测试的方法,需要与所有依赖项进行隔离。而依赖项包括了环境的依赖项(I/O,网络,数据库,系统时间等)以及外部类和方法的依赖。因此,隔离性保障了单元测试是最小粒度的测试。 但隔离也导致了单元测试的局限性,主要是以下两个方面: 1. 通过单元测试是不能检测到一个方法修改后对系统的影响范围的。 单元测试因为隔离了对其他方法的依赖,因此当一个方法因. 阅读全文

posted @ 2011-03-02 01:08 風語者·疾風 阅读(1028) 评论(1) 推荐(3) 编辑