Ejemplo n.º 1
0
 /**
  * Save default translator
  */
 protected function setUp()
 {
     $this->_defaultTranslator = Magento_Validator_ValidatorAbstract::getDefaultTranslator();
     $this->_objectManager = $this->getMockBuilder('Magento_ObjectManager_Zend')->setMethods(array('create', 'get'))->disableOriginalConstructor()->getMock();
     $this->_validatorConfig = $this->getMockBuilder('Magento_Validator_Config')->setMethods(array('createValidatorBuilder', 'createValidator'))->disableOriginalConstructor()->getMock();
     $this->_objectManager->expects($this->once())->method('get')->with('Magento_Validator_Config', array('configFiles' => array('/tmp/moduleOne/etc/validation.xml')))->will($this->returnValue($this->_validatorConfig));
     $this->_objectManager->expects($this->at(0))->method('create')->with('Magento_Translate_Adapter')->will($this->returnValue(new Magento_Translate_Adapter()));
     // Config mock
     $this->_config = $this->getMockBuilder('Mage_Core_Model_Config')->setMethods(array('getModuleConfigurationFiles'))->disableOriginalConstructor()->getMock();
     $this->_config->expects($this->once())->method('getModuleConfigurationFiles')->with('validation.xml')->will($this->returnValue(array('/tmp/moduleOne/etc/validation.xml')));
     // Translate adapter mock
     $this->_translateAdapter = $this->getMockBuilder('Mage_Core_Model_Translate')->disableOriginalConstructor()->setMethods(array('_getTranslatedString'))->getMock();
     $this->_translateAdapter->expects($this->any())->method('_getTranslatedString')->will($this->returnArgument(0));
 }