1

我正在尝试使用MRUnit为我的 hadoop 作业实施单元测试。

对于我自己的 Writable,中的断言

withOutput(K2 k2, V2 v2)

失败。我曾尝试从 Object 覆盖 equals(Object o) 方法,但这没有帮助。任何想法如何告诉 MRUnit 当两个 Writables 实际上是相同的?

4

1 回答 1

1

为了runTest()成功,int hashCode()必须被覆盖。

于 2012-11-01T14:20:22.060 回答