def METHOD_NAME(self):
    iq16u = IQArray(np.array([0, 128, 128, 255], dtype=np.uint8))
    self.assertTrue(np.array_equal(iq16u.convert_to(np.uint8).flatten(), np.array([0, 128, 128, 255], dtype=np.uint8)))
    iq16s = iq16u.convert_to(np.int8).flatten()
    self.assertTrue(np.array_equal(iq16s, np.array([-128, 0, 0, 127], dtype=np.int8)), msg=iq16s)
    c32s = iq16u.convert_to(np.int16).flatten()
    self.assertTrue(np.array_equal(c32s, np.array([-32768, 0, 0, 32512], dtype=np.int16)), msg=c32s)
    c32u = iq16u.convert_to(np.uint16).flatten()
    self.assertTrue(np.array_equal(c32u, np.array([0, 32768, 32768, 65280], dtype=np.uint16)), msg=c32u)
    c64f = iq16u.convert_to(np.float32).flatten()
    self.assertTrue(np.array_equal(c64f, np.array([-1, 0, 0, 0.9921875], dtype=np.float32)), msg=c64f)