{
  "input": {
    "timezone": "Europe/Amsterdam",
    "start_date_time": "2025-12-10 12:02:12+00:00",
    "end_date_time": "2025-12-10 16:02:12+00:00",
    "max_power_supply_kw": 200,
    // We need to up the requested kWh so that the session duration is long enough
    // to trigger the parking component.
    "requested_kwh": 120,
    "max_current_supply_amp": 80
  },
  "expect": {
    "total_cost": {
      "value": {
        "excl_vat": 78.6,
        "incl_vat": 78.6
      },
      "tolerance": 0.1
    },
    "total_charging_time": {
      "value": "00:36:00",
      "tolerance_sec": 1
    },
    "total_idle_time": {
      "value": "03:24:00",
      "tolerance_sec": 1
    },
    // A parking component is defined during these dates and 
    "total_idle_cost": null,
    // All the energy requested should be supplied.
    "total_energy": {
      "value": 120,
      "tolerance_kwh": 0.1
    },
    "total_energy_cost": {
      "value": {
        "excl_vat": 78.60,
        "incl_vat": 78.60
      },
      "tolerance": 0.1
    }
  }
}
