/** * @expectedException \InvalidArgumentException */ public function testCreateWithNonBuilderClass() { $wrongClass = $this->getMockBuilder('Magento\\Framework\\View\\Layout\\BuilderFactory')->disableOriginalConstructor()->getMock(); $this->objectManagerMock->expects($this->once())->method('create')->willReturn($wrongClass); $this->buildFactory->create('invalid_type', []); }
/** * Create layout builder * * @return void */ protected function initLayoutBuilder() { $this->layoutBuilderFactory->create(View\Layout\BuilderFactory::TYPE_LAYOUT, ['layout' => $this->layout]); }