34 $objectManager = new \Magento\Framework\TestFramework\Unit\Helper\ObjectManager($this);
36 $this->elementMock = $this->getMockBuilder(\
Magento\Framework\Data\Form\Element\AbstractElement::class)
43 )->disableOriginalConstructor()
44 ->getMockForAbstractClass();
47 \
Magento\Paypal\Test\Unit\Block\Adminhtml\System\Config\Field\Enable\AbstractEnable\Stub::class
58 $this->assertContains(self::EXPECTED_ATTRIBUTE, $this->abstractEnable->getUiId());
68 $formMock = $this->getMockBuilder(\
Magento\Framework\Data\Form::class)
69 ->setMethods([
'getFieldNameSuffix'])
70 ->disableOriginalConstructor()
73 $this->elementMock->expects($this->any())
75 ->willReturn(
'test-html-id');
76 $this->elementMock->expects($this->once())
77 ->method(
'getTooltip')
79 $this->elementMock->expects($this->any())
81 ->willReturn($formMock);
83 $formMock->expects($this->any())
84 ->method(
'getFieldNameSuffix')
87 $this->assertContains(self::EXPECTED_ATTRIBUTE, $this->abstractEnable->render($this->elementMock));