Exemple #1
0
 public function testGetPdfInitRenderer()
 {
     $this->_pdfConfigMock->expects($this->once())->method('getRenderersPerProduct')->with('invoice')->will($this->returnValue(['product_type_one' => 'Renderer_Type_One_Product_One', 'product_type_two' => 'Renderer_Type_One_Product_Two']));
     $this->_model->getPdf([]);
     $renderers = new \ReflectionProperty($this->_model, '_renderers');
     $renderers->setAccessible(true);
     $this->assertSame(['product_type_one' => ['model' => 'Renderer_Type_One_Product_One', 'renderer' => null], 'product_type_two' => ['model' => 'Renderer_Type_One_Product_Two', 'renderer' => null]], $renderers->getValue($this->_model));
 }