Examples of importTData()


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

 
  @Test
  public void testCardDataImport(){
    runnerFactory(66);
    CardDataIO cardDataIO = new CardDataIO(factory, null, null, registry);
    RunnerRaceData runnerData = cardDataIO.importTData(new String[]{
      "66", "--:--", "1:00:00", "1:00:15", "1:05:00", "2:10:05", "31", "1:06:15", "32", "1:32:42"       
//    Start id,Read time,Clear time,Check time,Start time,Finish time,Control,Split time, ...
    });
    cardDataIO.register(runnerData, registry);
    assertEquals(TimeManager.NO_TIME, runnerData.getReadtime());
View Full Code Here

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

  @Test
  public void testCardDataImportMigration12(){ // MIGR12
    CardDataIO cardDataIO = new CardDataIO(factory, null, null, registry, false);
    runnerFactory(67, "501aa");
    RunnerRaceData runnerData = cardDataIO.importTData(new String[]{
      "501aa", "1:00:00", "--:--", "1:00:15", "1:05:00", "2:10:05", "33", "1:06:15"       
    });
    cardDataIO.register(runnerData, registry);
    assertEquals(TimeManager.safeParse("1:00:00"), runnerData.getReadtime());
    assertEquals(TimeManager.NO_TIME, runnerData.getErasetime());
View Full Code Here

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

    runnerFactory(66);
    CardDataIO cardDataIO = new CardDataIO(factory, null, null, registry);
    String[] record = new String[]{
      "66", "--:--", "1:00:00", "1:00:15", "1:05:00", "2:10:05", "31", "1:06:15", "32", "1:32:42"       
    };
    RunnerRaceData runnerData = cardDataIO.importTData(record);
    cardDataIO.register(runnerData, registry);
    assertArrayEquals(record, cardDataIO.exportTData(runnerData));
  }

  @Test
View Full Code Here

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

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

  @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

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

  @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

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

  }
 
  @Test
  public void testRunnerImport(){
    RunnerIO runnerIO = new RunnerIO(factory, null, null, registry, 0);
    Runner runner = runnerIO.importTData(new String[]{
      "100", "203a", "John", "Doe", "Cl", "Course", "true", "H60", "1:00:00", "", "", "true", "50000"
//    id,Ecard,First Name,Last Name,Club,Course,Rented,Class,Start Time,Finish Time,Status,NC,Archive
    });
   
    assertEquals("Doe", runner.getLastname());
View Full Code Here

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

    assertEquals("203a", runner.getEcard());
    assertTrue(runner.rentedEcard());
    assertTrue(runner.isNC());
    assertEquals(new Date(3600000), runner.getRegisteredStarttime());
   
    runner = runnerIO.importTData(new String[]{
      "100", "203a", "John", "Doe", "Cl", "Course", "true", "H60", "1:00:00", "", "","true" });
    assertEquals("Doe", runner.getLastname());
    assertEquals("John", runner.getFirstname());
    assertEquals(100, runner.getStartId().intValue());
    assertNull(runner.getArchiveId());
View Full Code Here

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

  public void testRunnerRoundtrip(){
    RunnerIO runnerIO = new RunnerIO(factory, null, null, registry, 0);
    String[] record = new String[]{
      "100", "203a", "John", "Doe", "Cl", "Course", "true", "H60", "1:00:00", "", "", "true", "50000"
    };
    assertArrayEquals(record, runnerIO.exportTData(runnerIO.importTData(record)));
  }
 
  private Runner runnerFactory(Integer startId){
    return runnerFactory(startId, "");
  }
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.