public function testComparisonDifferentEndpoint() { $merchantA = new Merchant(); $merchantA->setApiKey('abc')->setHost('https://a-shop.com')->setPath('/'); $merchantB = new Merchant(); $merchantB->setApiKey('abc')->setHost('https://a-shop.com')->setPath('/shop2'); $this->assertFalse(Merchant::compare($merchantA, $merchantB)); }
public function testRequiredFields() { $merchant = new Merchant(); $merchant->setApiKey('dXNlcm5hbWU6cGFzc3dvcmQ='); $event = new BannerEvent($merchant, '*****@*****.**'); $this->assertEquals('*****@*****.**', $event->getEmail()); $this->assertEquals('Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=', $event->getBasicHeader()); $this->assertEquals('username', $event->getUuid()); }
public function testRequiredFields() { $merchant = new Merchant(); $merchant->setApiKey('dXNlcm5hbWU6cGFzc3dvcmQ='); $event = new CustomerMigrateEvent($merchant, '7e73aeb8-4e38-4dc4-b6a9-9fff5b2a39f7'); $this->assertEquals('7e73aeb8-4e38-4dc4-b6a9-9fff5b2a39f7', $event->getUuid()); $this->assertEquals(CustomerMigrateEvent::MIGRATED_CUSTOMER, $event->getStatus()); $this->assertEquals('Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=', $event->getBasicHeader()); }
public function testRequiredFields() { $merchant = new Merchant(); $merchant->setApiKey('dXNlcm5hbWU6cGFzc3dvcmQ='); $event = new PasswordedEvent($merchant); $this->assertInstanceOf('Expressly\\Entity\\Merchant', $event->getMerchant()); $this->assertEquals('username', $event->getUuid()); $this->assertEquals('password', $event->getPassword()); $this->assertEquals('dXNlcm5hbWU6cGFzc3dvcmQ=', $event->getApiKey()); $this->assertEquals('Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=', $event->getBasicHeader()); }
/** * */ private function updateMerchant() { $merchant = new Expressly\Entity\Merchant(); $merchant->setApiKey(JComponentHelper::getParams('com_expressly')->get(self::API_KEY))->setHost(JComponentHelper::getParams('com_expressly')->get(self::HOST))->setPath(JComponentHelper::getParams('com_expressly')->get(self::PATH)); $this->merchant = $merchant; }
private function updateMerchant() { $merchant = new Merchant(); $merchant->setApiKey($this->getParameter(self::APIKEY))->setPath($this->getParameter(self::PATH))->setHost($this->getParameter(self::HOST)); $this->merchant = $merchant; }
public function getMerchant() { $merchant = new Merchant(); $merchant->setApiKey($this->_config->getValue('expressly/consumer/' . self::COLUMN_API_KEY))->setHost($this->_config->getValue('expressly/consumer/' . self::COLUMN_HOST))->setPath($this->_config->getValue('expressly/consumer/' . self::COLUMN_PATH)); return $merchant; }