def test_transpose_inplace(self):
     """Test inplace transpose method."""
     matr = np.array([[1, 2], [3, 4]])
     mati = np.array([[1, 2], [3, 4]])
     chan = UnitaryChannel(matr + 1j * mati)
     chan.transpose(inplace=True)
     self.assertEqual(chan, UnitaryChannel(matr.T + 1j * mati.T))
 def test_transpose(self):
     """Test transpose method."""
     matr = np.array([[1, 2], [3, 4]])
     mati = np.array([[1, 2], [3, 4]])
     chan = UnitaryChannel(matr + 1j * mati)
     uni_t = chan.transpose()
     self.assertEqual(uni_t, UnitaryChannel(matr.T + 1j * mati.T))