PhysicsSimulator { public void setInputTemperature(TankSelector tank, float temperature) { productionSite.setInputTemperature(tank, temperature); } PhysicsSimulator(ProductionSiteSimulation productionSite); void tick(); void setInputTemperature(TankSelector tank, float temperature);  }
@Test public void testSetInputTemperature() { for (TankSelector selector: TankSelector.valuesWithoutMix()) { sim.setInputTemperature(selector, SimulationConstants.MIN_TEMPERATURE); assertEquals(SimulationConstants.MIN_TEMPERATURE, site.getInputTemperature(selector), 0.001); } }