def METHOD_NAME(self):
    for typ in [numpy.int32, numpy.int64, numpy.float64]:
        mat_a = numpy.array([[1, 2, 3], [4, 5, 6]], dtype=typ)
        mat_b = numpy.array([[7, 8], [9, 10], [11, 12]], dtype=typ)
        self._test_binop("a @ b", mat_a, mat_b)