Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
UpdatedTest.php
Go to the documentation of this file.
1 <?php
7 
8 class UpdatedTest extends \PHPUnit\Framework\TestCase
9 {
15  public function testRender($defaultValue, $assert)
16  {
17  $context = $this->getMockBuilder(\Magento\Backend\Block\Context::class)
18  ->disableOriginalConstructor()
19  ->getMock();
20  $model = new \Magento\Indexer\Block\Backend\Grid\Column\Renderer\Updated($context);
21  $obj = new \Magento\Framework\DataObject();
22  $obj->setGetter('getValue');
23  $obj->setDefault($defaultValue);
24  $obj->setValue('');
25  $model->setColumn($obj);
26  $result = $model->render($obj);
27  $this->assertEquals($result, $assert);
28  }
29 
33  public function renderProvider()
34  {
35  return [
36  ['true', 'true'],
37  ['', __('Never')]
38  ];
39  }
40 }
__()
Definition: __.php:13