0%

Mock测试就是在测试过程中,对于某些不容易构造或者不容易获取的对象,用一个虚拟的对象来创建以方便测试的测试方法。

它的主要作用是把测试与测试边界以外的对象隔离开。例如:当系统需要调用第三方API的时候,因为第三方API还没开发完,或者无法开放连接的时候,我们可以使用Mock方法模型出API调用函数返回,完成测试。

在一个项目中,只写一个测试类是不可能的,我们会写出很多很多个测试类。

可是这些测试类必须一个一个的执行,也是比较麻烦的事情。

鉴于此,JUnit为我们提供了打包测试的功能,将所有需要运行的测试类集中起来,一次性的运行完毕

JUnit4的测试类不用需要像Junit3那样继承TestCase类了。使用注解会方便很多。

JUnit为我们提供了一些辅助函数,他们用来帮助我们确定被测试的方法是否按照预期的效果正常工作,通常,把这些辅助函数称为断言。

所有的断言都包含在 Assert 类中

Hadoop是一个开源的,可运行于大规模集群上的分布式并行编程框架。

Eclipse是Java的集成开发环境,提供了Junit的集成。本节通过一个速成教程来使用Junit,其中的一些内容先不需要深究,以后会说明。

JUnit是一个Java语言的单元测试框架,由Kent Beck和Erich Gamma建立。能够自动化测试Java代码。