code: def test_c2d_ss(self, xp, scp):
      # StateSpace
      A = xp.array([[-0.3, 0.1], [0.2, -0.7]])
      B = xp.array([[0], [1]])
      C = xp.array([[1, 0]])
      D = 0
  
      sys_ssc = scp.signal.lti(A, B, C, D)
      sys_ssd = sys_ssc.to_discrete(0.05)
      return sys_ssd.A, sys_ssd.B, sys_ssd.C, sys_ssd.D
  
imports: import math
  import cupyx.scipy.signal
  import pytest
  from cupy import testing
label_desc: Use image node_id 1 for calling the TestC2dLti obj's underlying member method code with example usage: obj.test_c2d_ss(xp, scp) and returns: sys_ssd,  sys_ssd,  sys_ssd,  sys_ssd