Ejemplo n.º 1
0
 public function testProcess()
 {
     $this->_disableSchema();
     $data = array('language' => 'en', 'country' => 'US', 'variant' => 'test_variant');
     $this->_object->process(new Varien_Object($data));
     $messageData = $this->_object->getMessageData();
     $this->assertEquals($data['language'], $messageData['locale']['language']);
     $this->assertEquals($data['country'], $messageData['locale']['country']);
 }
Ejemplo n.º 2
0
 public function testProcess()
 {
     $this->_disableSchema();
     $data = array('product_class_id' => 'test_criteria', 'language' => 'en', 'country' => 'US', 'variant' => 'test_variant', 'channelIds' => array('ebay_1', 'ebay_2'));
     $this->_object->process(new Varien_Object($data));
     $messageData = $this->_object->getMessageData();
     $this->assertEquals($data['product_class_id'], $messageData['criteria']['productClassId']);
     $this->assertEquals($data['language'], $messageData['locale']['language']);
     $this->assertEquals($data['country'], $messageData['locale']['country']);
     //$this->assertEquals($data['variant'], $messageData['locale']['variant']);
     $this->assertEquals(2, $messageData['filter']['detailLevel']);
     $this->assertEquals($data['channel_ids'], $messageData['filter']['channel_ids']);
 }