MRUnit是一个对MapReduce开发做单元测试很不错的工具,但令人不太爽的,MapReduce应用基本都是处理大量数据的应
用,而MRUnit居然不支持从文件中load测试的输入和输出数据,要在代码中构造一坨一坨数据,实在令人不快。
昨天花了大半天的时间,扩展了一下mrunit的MapReduceDriver,可以方便的将测试输入和输出放在同一文件中,基本满足
了一般情况下的单元测试的需要,这样就不用在测试代码中构造一堆恶心的String了.
-------------------------------------------------------------------------------------------------------
最近又做了些小小改进,增加了对secondary sort的支持,用起来还不错咧