对MapReduce程序进行单元测试

关于此一篇不错的文章:使用MRUnit实现MapReduce程序的单元测试

需要补充的是:

1. 还需要一个jar包hadoop-mapred-0.22.0.jar,否则会收到关于MapContextImpl或ReduceContextImpl的NoClassDefFoundError。

2. 如果遇到异常:java.lang.IncompatibleClassChangeError,把刚添加的jar包搞成和原来hadoop相关的jar包版本一致或很相近。

原文地址:https://www.cnblogs.com/aprilrain/p/2956127.html