DummyRecordWriter<Text, ClusterWritable> mapWriter = new DummyRecordWriter<Text, ClusterWritable>();
Mapper<WritableComparable<?>, ClusterWritable, Text, ClusterWritable>.Context mapContext = DummyRecordWriter
.build(mapper, conf, mapWriter);
mapper.setup(mapContext);
for (MeanShiftCanopy canopy : canopies) {
ClusterWritable clusterWritable = new ClusterWritable();
clusterWritable.setValue(canopy);
mapper.map(new Text(), clusterWritable, mapContext);
}
mapper.cleanup(mapContext);
// now verify the output