{
  "input": {
    "timezone": "Europe/Amsterdam",
    "start_date_time": "2025-11-10 15:00:00+00:00",
    "end_date_time": "2025-11-10 17:00:00+00:00",
    "max_power_supply_kw": 24,
    // Request a minuscule amount of energy, effectively zero.
    // Using a non-zero value here as a zero value will result in a divide-by-zero error.
    "requested_kwh": 0.0001,
    "max_current_supply_amp": 4
  },
  "expect": {
    // The cost should be composed solely of the tariffs parking cost.
    "total_cost": {
      "value": {
        "excl_vat": 4.00,
        "incl_vat": 4.00
      },
      "tolerance": 0.1
    },
    // There is no charging to be done given the tiny amount of energy requested.
    "total_charging_time": {
      "value": "00:00:00",
      "tolerance_sec": 1
    },
    // We effectively never charge so all time is spent parking.
    "total_idle_time": {
      "value": "02:00:00",
      "tolerance_sec": 1
    },
    "total_idle_cost": {
      "value": {
        "excl_vat": 4.00,
        "incl_vat": 4.00
      },
      "tolerance": 0.1
    },
    // Effectively, no energy was requested.
    "total_energy": {
      "value": 0,
      "tolerance_kwh": 0.1
    },
    "total_energy_cost": {
      "value": {
        "excl_vat": 0.0,
        "incl_vat": 0.0
      },
      "tolerance": 0.1
    }
  }
}
