12 class NoteTest extends \PHPUnit\Framework\TestCase
26 $factoryMock = $this->createMock(\
Magento\Framework\Data\
Form\Element\Factory::class);
27 $collectionFactoryMock = $this->createMock(\
Magento\Framework\Data\
Form\Element\CollectionFactory::class);
28 $escaperMock = $this->createMock(\
Magento\Framework\Escaper::class);
29 $this->_model = new \Magento\Framework\Data\Form\Element\Note(
31 $collectionFactoryMock,
34 $formMock = new \Magento\Framework\DataObject();
35 $formMock->getHtmlIdPrefix(
'id_prefix');
36 $formMock->getHtmlIdPrefix(
'id_suffix');
37 $this->_model->setForm($formMock);
45 $this->assertEquals(
'note', $this->_model->getType());
53 $this->_model->setBeforeElementHtml(
'note_before');
54 $this->_model->setAfterElementHtml(
'note_after');
55 $this->_model->setId(
'note_id');
56 $this->_model->setData(
'ui_id',
'ui_id');
57 $this->_model->setValue(
'Note Text');
58 $html = $this->_model->getElementHtml();
60 "note_before<div id=\"note_id\" class=\"control-value admin__field-value\"></div>note_after",