Ejemplo n.º 1
0
 static {
   FILE_MAP.put(1, new File("s_1_1"));
   FILE_MAP.put(2, new File("s_1_2"));
   FILE_MAP.put(3, new File("s_1_3"));
   FILE_MAP.put(4, new File("s_1_4"));
   FILE_MAP.put(5, new File("s_1_5"));
   FILE_TO_VALUE.put("s_1_1", makeList(1, 2, 3, 4, 5));
   FILE_TO_VALUE.put("s_1_2", makeList(6, 7, 8, 9, 10));
   FILE_TO_VALUE.put("s_1_3", makeList(11, 12, 13, 14, 15));
   FILE_TO_VALUE.put("s_1_4", makeList(16, 17, 18, 19, 20));
   FILE_TO_VALUE.put("s_1_5", makeList(21, 22, 23, 24, 25));
 }
Ejemplo n.º 2
0
  @Test
  public void basicIterationTest() {
    final IlluminaFileMap fm = new IlluminaFileMap();
    fm.put(1, new File("s_1_1"));
    fm.put(2, new File("s_1_2"));
    fm.put(3, new File("s_1_3"));
    fm.put(4, new File("s_1_4"));
    fm.put(5, new File("s_1_5"));

    final PerTileParser<DummyDt> ddts = new MockPerTileParser(fm);

    for (int i = 0; i < 25; i++) {
      Assert.assertTrue(ddts.hasNext());
      Assert.assertEquals(ddts.next().value, new Integer(i + 1));
    }

    Assert.assertFalse(ddts.hasNext());
  }