def METHOD_NAME(self):
    """Test passing quantum_info.Operator and Statevector as input."""
    mark = Statevector.from_label("001")
    diffuse = 2 * DensityMatrix.from_label("000") - Operator.from_label("III")
    grover_op = GroverOperator(oracle=mark, zero_reflection=diffuse)
    self.assertGroverOperatorIsCorrect(
        grover_op, oracle=np.diag((-1) ** mark.data), zero_reflection=diffuse.data
    )