code: def test_eq(self):
      assert self.pc_2_pc() == self.pc_2_pc()
      assert self.pc_2_rob() == self.pc_2_rob()
      assert self.rob_2_rob_shifted() == self.rob_2_rob_shifted()
  
      assert not self.pc_2_rob() == self.rob_2_rob_shifted()
      assert not self.pc_2_pc() == "not a transform obj"
  
imports: from unittest import mock
  import matplotlib.path
  import matplotlib.pyplot
  import numpy
  import pytest
  import cartopy.crs
  import cartopy.feature
  from cartopy.mpl.geoaxes import GeoAxes, GeoAxesSubplot, InterProjectionTransform
label_desc: Use image node_id 4 for calling the Test_InterProjectionTransform obj's underlying member method code with example usage: obj.test_eq() without return types