code: def testCoreInterfaceIntInputData(self):
      optics_instance = optics(
          [[1], [2], [3], [20], [21], [22]], 3, 2, 2, True
      )
      optics_instance.process()
      assert len(optics_instance.get_clusters()) == 2
  
imports: import unittest
  import matplotlib
  from pyclustering.cluster.tests.optics_templates import OpticsTestTemplates
  from pyclustering.cluster.optics import optics
  from pyclustering.samples.definitions import SIMPLE_SAMPLES, FCPS_SAMPLES
  from pyclustering.core.tests import remove_library
label_desc: Use image node_id 26 for calling the OpticsIntegrationTest obj's underlying member method code with example usage: obj.testCoreInterfaceIntInputData() without return types