FluidTYPO3\Flux\Tests\Unit\Form\AbstractFormTest::canGenerateLocalisableLabel PHP Method

canGenerateLocalisableLabel() public method

    public function canGenerateLocalisableLabel()
    {
        $instance = $this->createInstance();
        $instance->setLabel(NULL);
        $instance->setExtensionName('Flux');
        if (TRUE === $instance instanceof Form) {
            $instance->setName('testFormId');
            $instance->setExtensionName('Flux');
        } else {
            /** @var Form $form */
            $instance->setName('testFormId');
            $form = Form::create(array('name' => 'test', 'extensionName' => 'flux'));
            $form->add($instance);
        }
        $label = $instance->getLabel();
        $this->assertContains('testFormId', $label);
        $this->assertStringStartsWith('LLL:EXT:flux/Resources/Private/Language/locallang.xlf:flux', $label);
    }