Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
AbstractColumnTest.php
Go to the documentation of this file.
1 <?php
7 
13 
17 abstract class AbstractColumnTest extends \PHPUnit\Framework\TestCase
18 {
22  protected $model;
23 
27  protected $contextMock;
28 
33 
37  protected $processorMock;
38 
42  protected $objectManager;
43 
44  protected function setUp()
45  {
46  $this->objectManager = new ObjectManager($this);
47 
48  $this->contextMock = $this->getMockBuilder(ContextInterface::class)
49  ->getMockForAbstractClass();
50  $this->uiComponentFactoryMock = $this->getMockBuilder(UiComponentFactory::class)
51  ->disableOriginalConstructor()
52  ->getMock();
53  $this->processorMock = $this->getMockBuilder(Processor::class)
54  ->disableOriginalConstructor()
55  ->getMock();
56 
57  $this->contextMock->expects($this->never())
58  ->method('getProcessor')
59  ->willReturn($this->processorMock);
60  }
61 
65  abstract protected function getModel();
66 }