code: def check_unary_negative_complex(self, name, xp, dtype):
      a = xp.array(
          [-3 - 3j, -2 - 2j, -1 - 1j, 1 + 1j, 2 + 2j, 3 + 3j],
          dtype=dtype,
      )
      return getattr(xp, name)(a)
  
imports: import unittest
  import warnings
  import numpy
  import pytest
  import cupy
  from cupy import testing
label_desc: Use image node_id 5 for calling the TestRounding obj's underlying member method code with example usage: obj.check_unary_negative_complex(name, xp, dtype) and returns: getattr