Hadoop ジョブの単体テストを作成しようとしています。問題は、マッパーが渡された Context 引数を使用して、その時点で読み取られているファイルを判別することです。次の呼び出しを行います。
String inputFile = ((FileSplit) context.getInputSplit()).getPath().toString();
ただし、MRUnit を使用してマッパーの単体テストを作成しているときに、この Context オブジェクトをモックアウトする方法が見つからないようです。MapDriver でさえ、新しい Context オブジェクトを設定するオプションがないようです。このマッパー クラスの単体テストを作成する方法はありますか?