Package net.geco.model.iocsv

Examples of net.geco.model.iocsv.ResultDataIO.importTData()


  @Test
  public void testResultDataImport(){
    testCardDataImport();
    ResultDataIO resultDataIO = new ResultDataIO(factory, null, null, registry);
    RunnerRaceData raceData = resultDataIO.importTData(new String[]{
      "66", "NOS", "0:59:25"
      // start id, status, racetime
    });
    assertEquals(Status.NOS, raceData.getStatus());
    assertEquals(TimeManager.safeParse("0:59:25").getTime(), raceData.getResult().getRacetime());
View Full Code Here


  @Test
  public void testResultDataImportMigration12(){ // MIGR12
    testCardDataImportMigration12();
    ResultDataIO resultDataIO = new ResultDataIO(factory, null, null, registry, false);
    RunnerRaceData raceData = resultDataIO.importTData(new String[]{
      "501aa", "NOS", "0:59:25"
    });
    assertEquals(Status.NOS, raceData.getStatus());
    assertEquals(TimeManager.safeParse("0:59:25").getTime(), raceData.getResult().getRacetime());
  }
View Full Code Here

  @Test
  public void testResultDataRoundtrip(){
    testCardDataImport();
    ResultDataIO resultDataIO = new ResultDataIO(factory, null, null, registry);
    String[] record = new String[]{"66", "NOS", "0:59:25"};
    assertArrayEquals(record, resultDataIO.exportTData(resultDataIO.importTData(record)));

  }
}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.