public function getInteractorName()
    {
        if (! $this->isInteractor()) {
            throw new NonInteractorException($this->file->getFilename());
        }

        $method = $this->reflection->getMethod(self::NAME_GETTER_METHOD);

        return $method->invoke($this->reflection->newInstanceWithoutConstructor(), self::NAME_GETTER_METHOD);
    }