Sh3ll
OdayForums


Server : Apache
System : Linux 145.162.205.92.host.secureserver.net 5.14.0-611.45.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Apr 1 05:56:53 EDT 2026 x86_64
User : tradze ( 1001)
PHP Version : 8.1.34
Disable Function : NONE
Directory :  /home/tradze/www/dev-test/vendorOLD/omnipay/sagepay/tests/Message/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/tradze/www/dev-test/vendorOLD/omnipay/sagepay/tests/Message/SharedTokenRemovalRequestTest.php
<?php

namespace Omnipay\SagePay\Message;

use Omnipay\Tests\TestCase;

class SharedTokenRemovalRequestTest extends TestCase
{
    /**
     * @var TokenRemovalRequest
     */
    private $request;

    public function setUp()
    {
        $this->request = new SharedTokenRemovalRequest($this->getHttpClient(), $this->getHttpRequest());
        $this->request->initialize(array(
            'vendor' => 'testvendor',
            'token' => '{ABCDE-ABCD-ABCD-ABCD-ABCDE}'
        ));
    }

    public function testGetData()
    {
        $data = $this->request->getData();

        $this->assertSame('{ABCDE-ABCD-ABCD-ABCD-ABCDE}', $data['Token']);
        $this->assertSame('REMOVETOKEN', $data['TxType']);
        $this->assertSame('3.00', $data['VPSProtocol']);
        $this->assertSame('testvendor', $data['Vendor']);
        $this->assertArrayNotHasKey('AccountType', $data);

        $this->assertSame('REMOVETOKEN', $data['TxType']);
        $this->assertSame('removetoken', $this->request->getService());
    }
}

ZeroDay Forums Mini