private void verifyOutput() throws IOException {
SequenceFile.Reader reader = new SequenceFile.Reader(fs,
new Path(SEQ_INPUT), conf);
ShortestPathVertex vertex = new ShortestPathVertex();
ShortestPathVertexArrayWritable vertexArray = new ShortestPathVertexArrayWritable();
int lines = 0;
while (reader.next(vertex, vertexArray)) {
int count = 0;
assertEquals(vertex.getName(), lines + "");
assertEquals(vertex.getWeight(), 0);
Writable[] writables = vertexArray.get();
assertEquals(writables.length, 5);
for (int i = 0; i < 5; i++) {
assertEquals(((ShortestPathVertex) writables[i]).getName(), count + "");
assertEquals(((ShortestPathVertex) writables[i]).getWeight(), lines);
count++;