/** * @test * @codeCoverageIgnore * @depends createPayment */ public function getOnePayment($model) { $this->_model->setId($model->getId()); $result = $this->_service->getOne($this->_model); $this->assertInstanceOf('Paymill\\Models\\Response\\Payment', $result, var_export($result, true)); $this->assertEquals($model->getId(), $result->getId()); }
/** * @test * @codeCoverageIgnore * * */ public function deleteOfferWithoutSubscriptions() { $offer = $this->createOffer(); $subscriptionResponse = $this->getRequestSubscription($offer); $subscriptionRequest = new Models\Request\Subscription(); $subscriptionRequest->setId($subscriptionResponse->getId()); $this->assertInstanceOf('Paymill\\Models\\Response\\Subscription', $subscriptionWithOffer = $this->_service->getOne($subscriptionRequest), var_export($subscriptionWithOffer, true)); $this->_model->setRemoveWithSubscriptions(false)->setId($offer->getId()); $result = $this->_service->delete($this->_model); $this->assertInternalType('array', $result, var_export($result, true)); $subscriptionRequest->setId($subscriptionWithOffer->getId()); $subscriptionResponse = $this->_service->getOne($subscriptionRequest); $this->assertFalse($subscriptionResponse->getIsCanceled()); $this->assertFalse($subscriptionResponse->getIsDeleted()); }
/** * @test * @codeCoverageIgnore */ public function createChecksum() { $result = $this->_service->getOne($this->_model); $this->assertInstanceOf('Paymill\\Models\\Response\\Checksum', $result, var_export($result, true)); return $result; }