values.add(new EmitValue("five", 5));
values.add(new EmitValue("eight", 8));
final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver10 = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
new TopSizzleReducerTen());
reduceDriver10.setInput(new EmitKey("test"), values);
reduceDriver10.addOutput(new Text("test[] = fourteen, 14, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = thirteen, 13, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = twelve, 12, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = eleven, 11, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = ten, 10, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = nine, 9, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = eight, 8, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = seven, 7, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = six, 6, 0"), NullWritable.get());
reduceDriver10.addOutput(new Text("test[] = five, 5, 0"), NullWritable.get());
reduceDriver10.runTest();
final ReduceDriver<EmitKey, EmitValue, Text, NullWritable> reduceDriver1 = new ReduceDriver<EmitKey, EmitValue, Text, NullWritable>(
new TopSizzleReducerOne());
reduceDriver1.setInput(new EmitKey("test"), values);
reduceDriver1.addOutput(new Text("test[] = fourteen, 14, 0"), NullWritable.get());
reduceDriver1.runTest();
}