Exemplo n.º 1
0
 public function testApply()
 {
     /** @var $objectManager \Magento\TestFramework\ObjectManager */
     $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
     /** @var $request \Magento\TestFramework\Request */
     $request = $objectManager->get('Magento\\TestFramework\\Request');
     $request->setParam('decimal', '1,100');
     $this->_model->apply($request, \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get('Magento\\Framework\\View\\LayoutInterface')->createBlock('Magento\\Framework\\View\\Element\\Text'));
     $this->assertEquals(100, $this->_model->getData('range'));
 }
Exemplo n.º 2
0
 public function testApplyInvalid()
 {
     $this->assertEmpty($this->_model->getData('range'));
     /** @var $objectManager \Magento\TestFramework\ObjectManager */
     $objectManager = \Magento\TestFramework\Helper\Bootstrap::getObjectManager();
     /** @var $request \Magento\TestFramework\Request */
     $request = $objectManager->get('Magento\\TestFramework\\Request');
     $request->setParam('decimal', 'non-decimal');
     $this->_model->apply($request);
     $this->assertEmpty($this->_model->getData('range'));
 }