Пример #1
0
 /**
  * @test
  * @param mixed $affiliationKey
  * @dataProvider provideInvalidAffiliationKeys
  */
 public function setAffiliationKeyThrowsUnexpectedValue($affiliationKey)
 {
     $this->setExpectedException(\UnexpectedValueException::class);
     $this->merchant->setAffiliationKey($affiliationKey);
 }
 /**
  * @param  Merchant $merchant
  * @param  DOMDocument $document
  * @return \DOMElement
  */
 protected function createDadosEc($merchant, DOMDocument $document)
 {
     $dadosEc = $document->createElementNS(self::NS, 'dados-ec');
     $numero = $document->createElementNS(self::NS, 'numero', $merchant->getAffiliationId());
     $chave = $document->createElementNS(self::NS, 'chave', $merchant->getAffiliationKey());
     $dadosEc->appendChild($numero);
     $dadosEc->appendChild($chave);
     return $dadosEc;
 }