Я пытался выяснить, можно ли разработать модульные тесты для пользовательских реализаций формата ввода и вывода. Я нашел этот пример с MRunit: https://cwiki.apache.org/confluence/display/MRUNIT/MRUnit+Tutorial. Похоже, MRUnit годится только для тестирования маппера и редуктора. Я также видел этот пост: Как сделать модуль тестирование пользовательских классов RecordReader и InputFormat?. Но похоже, что этот конкретный пример зависит от путей HDFS?
В идеале мне нужно иметь возможность протестировать реализацию пользовательского формата ввода и вывода в виде тестового примера junit из среды IDE (Eclipse). Настройка кластера с одним или несколькими узлами недоступна. Как мы можем провести модульное тестирование в данных обстоятельствах?