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']); }
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']); }