class_docstr: Test the AMI L1b reader.
class_docstr_tok: ["Test","the","AMI","L1b","reader","."]
docstr: Check that orbital parameters match expected values.
docstr_tok: ["Check","that","orbital","parameters","match","expected","values","."]
code: def _check_orbital_parameters(self, orb_params):
      """Check that orbital parameters match expected values."""
      exp_params = {
          "projection_altitude": 35785863.0,
          "projection_latitude": 0.0,
          "projection_longitude": 128.2,
          "satellite_actual_altitude": 35782654.56070405,
          "satellite_actual_latitude": 0.005364927,
          "satellite_actual_longitude": 128.2707,
      }
      for key, val in exp_params.items():
          assert val == approx(orb_params[key], abs=1e-3)
  
imports: import unittest
  from unittest import mock
  import dask.array
  import numpy
  import xarray
  from pytest import approx, raises
label_desc: Use image node_id 1 for calling the TestAMIL1bNetCDF obj's underlying member method code with example usage: obj._check_orbital_parameters(orb_params) without return types