gpt4 book ai didi

java - 单元测试自定义输入输出格式

转载 作者:可可西里 更新时间:2023-11-01 15:32:48 27 4
gpt4 key购买 nike

我一直在尝试弄清楚是否可以为自定义输入和输出格式实现开发单元测试。我用 MUnit 找到了这个例子:https://cwiki.apache.org/confluence/display/MRUNIT/MRUnit+Tutorial .看起来 MRUnit 只适合测试 mapper 和 reducer。我也看到了这篇文章:How to do unit testing of custom RecordReader and InputFormat classes? .但看起来这个特定示例取决于 HDFS 路径?

理想情况下,我需要的是能够在 IDE 环境 (Eclipse) 中测试自定义输入和输出格式实现作为 junit 测试用例。没有可用的单/多节点集群设置。在这种情况下如何进行单元测试?

最佳答案

您几乎可以执行线程中指定的相同操作:How to do unit testing of custom RecordReader and InputFormat classes?

以下设置实际上使 HDFS 代码以本地伪模式运行:

conf.set("fs.default.name", "file:///");

关于java - 单元测试自定义输入输出格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29992069/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com