class_docstr: Test the IciL1bNCFileHandler reader.
class_docstr_tok: ["Test","the","IciL1bNCFileHandler","reader","."]
docstr: Test interpolate calls interpolate viewing_angles.
docstr_tok: ["Test","interpolate","calls","interpolate","viewing_angles","."]
code: def test_interpolate_calls_interpolate_viewing_angles(
      self, mock, reader
  ):
      """Test interpolate calls interpolate viewing_angles."""
      reader._interpolate(InterpolationType.SOLAR_ANGLES)
      mock.assert_called_once()
  
imports: from datetime import datetime
  from unittest.mock import patch
  import numpy
  import pytest
  import xarray
  from netCDF4 import Dataset
  from satpy.readers.ici_l1b_nc import IciL1bNCFileHandler, InterpolationType
label_desc: Use image node_id 25 for calling the TestIciL1bNCFileHandler obj's underlying member method code with example usage: obj.test_interpolate_calls_interpolate_viewing_angles(mock, reader) without return types