@Test public void getGrandPrix() { assertEquals(gp, rs.getGrandPrix()); }
public GrandPrix getGrandPrix() { return grandPrix; }
RaceSimulator implements Iterable<RaceSimulationResult> { public GrandPrix getGrandPrix() { return grandPrix; } }
RaceSimulator implements Iterable<RaceSimulationResult> { public GrandPrix getGrandPrix() { return grandPrix; } RaceSimulator(Map<Car, CarSimulator> simulators, GrandPrix grandPrix, Random random);  RaceSimulator(Map<Car, CarSimulator> simulators, GrandPrix grandPrix);  RaceSimulator(Collection<CarSimulator> simulators, GrandPrix grandPrix); }
RaceSimulator implements Iterable<RaceSimulationResult> { public GrandPrix getGrandPrix() { return grandPrix; } RaceSimulator(Map<Car, CarSimulator> simulators, GrandPrix grandPrix, Random random);  RaceSimulator(Map<Car, CarSimulator> simulators, GrandPrix grandPrix);  RaceSimulator(Collection<CarSimulator> simulators, GrandPrix grandPrix); Collection<CarSimulator> getSimulators(); GrandPrix getGrandPrix(); boolean isRaining(); RaceSimulationResult start(); RaceSimulationResult next(RaceSimulationResult previous); @Override Iterator<RaceSimulationResult> iterator(); }
RaceSimulator implements Iterable<RaceSimulationResult> { public GrandPrix getGrandPrix() { return grandPrix; } RaceSimulator(Map<Car, CarSimulator> simulators, GrandPrix grandPrix, Random random);  RaceSimulator(Map<Car, CarSimulator> simulators, GrandPrix grandPrix);  RaceSimulator(Collection<CarSimulator> simulators, GrandPrix grandPrix); Collection<CarSimulator> getSimulators(); GrandPrix getGrandPrix(); boolean isRaining(); RaceSimulationResult start(); RaceSimulationResult next(RaceSimulationResult previous); @Override Iterator<RaceSimulationResult> iterator();  }