def METHOD_NAME(self):
    """
        Checks if the step is valid to run or not
    """
    if not self.definition_func or not callable(self.definition_func):
        raise RadishError(
            "The step '{0}' does not have a step definition".format(self.sentence)
        )