403Webshell
Server IP : 54.94.228.101  /  Your IP : 172.28.20.13
Web Server : Apache
System : Linux ip-172-28-29-189 6.5.0-1014-aws #14~22.04.1-Ubuntu SMP Thu Feb 15 15:27:06 UTC 2024 x86_64
User : www-data ( 33)
PHP Version : 7.2.34-43+ubuntu22.04.1+deb.sury.org+1
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : ON
Directory :  /var/www/html/vinumday2_0/vendor/pagarme/pagarme-php/tests/unit/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/html/vinumday2_0/vendor/pagarme/pagarme-php/tests/unit/PagarMeTest.php
<?php


namespace PagarMe\SdkTest;

use PagarMe\Sdk\PagarMe;

class PagarMeTest extends \PHPUnit_Framework_TestCase
{
    private $pagarMe;

    public function setup()
    {
        $this->pagarMe = new PagarMe('apiKey');
    }

    /**
     * @test
     */
    public function mustReturnSameCustomerHandler()
    {

        $customerHandlerA = $this->pagarMe->customer();
        $customerHandlerB = $this->pagarMe->customer();

        $this->assertSame($customerHandlerA, $customerHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Customer\CustomerHandler',
            $customerHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameTransactionHandler()
    {
        $transactionHandlerA = $this->pagarMe->transaction();
        $transactionHandlerB = $this->pagarMe->transaction();
        $this->assertSame($transactionHandlerA, $transactionHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Transaction\TransactionHandler',
            $transactionHandlerA
        );
    }


    /**
     * @test
     */
    public function mustReturnSameCardHandler()
    {
        $cardHandlerA = $this->pagarMe->card();
        $cardHandlerB = $this->pagarMe->card();

        $this->assertSame($cardHandlerA, $cardHandlerB);
        $this->assertInstanceOf('PagarMe\Sdk\Card\CardHandler', $cardHandlerA);
    }

    /**
     * @test
     */
    public function mustReturnSameCalculationHandler()
    {
        $calculationHandlerA = $this->pagarMe->calculation();
        $calculationHandlerB = $this->pagarMe->calculation();

        $this->assertSame($calculationHandlerA, $calculationHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Calculation\CalculationHandler',
            $calculationHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnRecipientsHandler()
    {
        $recipientHandlerA = $this->pagarMe->recipient();
        $recipientHandlerB = $this->pagarMe->recipient();

        $this->assertInstanceOf(
            'PagarMe\Sdk\Recipient\RecipientHandler',
            $recipientHandlerA
        );

        $this->assertSame($recipientHandlerA, $recipientHandlerB);
    }

    /**
     * @test
     */
    public function mustReturnSamePlanHandler()
    {

        $planHandlerA = $this->pagarMe->plan();
        $planHandlerB = $this->pagarMe->plan();

        $this->assertSame($planHandlerA, $planHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Plan\PlanHandler',
            $planHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameSplitRuleHandler()
    {
        $splitRuleHandlerA = $this->pagarMe->splitRule();
        $splitRuleHandlerB = $this->pagarMe->splitRule();

        $this->assertSame($splitRuleHandlerA, $splitRuleHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\SplitRule\SplitRuleHandler',
            $splitRuleHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameTransferHandler()
    {

        $transferHandlerA = $this->pagarMe->transfer();
        $transferHandlerB = $this->pagarMe->transfer();

        $this->assertSame($transferHandlerA, $transferHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Transfer\TransferHandler',
            $transferHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameCompanyHandler()
    {

        $companyHandlerA = $this->pagarMe->company();
        $companyHandlerB = $this->pagarMe->company();

        $this->assertSame($companyHandlerA, $companyHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Company\CompanyHandler',
            $companyHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameBankAccountHandler()
    {

        $bankAccountHandlerA = $this->pagarMe->bankAccount();
        $bankAccountHandlerB = $this->pagarMe->bankAccount();

        $this->assertSame($bankAccountHandlerA, $bankAccountHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\BankAccount\BankAccountHandler',
            $bankAccountHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameSubscriptionHandler()
    {

        $subscriptionHandlerA = $this->pagarMe->subscription();
        $subscriptionHandlerB = $this->pagarMe->subscription();

        $this->assertSame($subscriptionHandlerA, $subscriptionHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Subscription\SubscriptionHandler',
            $subscriptionHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameBulkAnticipationHandler()
    {

        $bulkAnticipationHandlerA = $this->pagarMe->bulkAnticipation();
        $bulkAnticipationHandlerB = $this->pagarMe->bulkAnticipation();

        $this->assertSame($bulkAnticipationHandlerA, $bulkAnticipationHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\BulkAnticipation\BulkAnticipationHandler',
            $bulkAnticipationHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSamePayableHandler()
    {

        $payableHandlerA = $this->pagarMe->payable();
        $payableHandlerB = $this->pagarMe->payable();

        $this->assertSame($payableHandlerA, $payableHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Payable\PayableHandler',
            $payableHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameZipcodeHandler()
    {

        $zipcodeHandlerA = $this->pagarMe->zipcode();
        $zipcodeHandlerB = $this->pagarMe->zipcode();

        $this->assertSame($zipcodeHandlerA, $zipcodeHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Zipcode\ZipcodeHandler',
            $zipcodeHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSamePostbackHandler()
    {

        $postbackHandlerA = $this->pagarMe->postback();
        $postbackHandlerB = $this->pagarMe->postback();

        $this->assertSame($postbackHandlerA, $postbackHandlerB);
        $this->assertInstanceOf(
            'PagarMe\Sdk\Postback\PostbackHandler',
            $postbackHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameAntifraudAnalysisHandler()
    {

        $antifraudAnalysisHandlerA = $this->pagarMe->antifraudAnalysis();
        $antifraudAnalysisHandlerB = $this->pagarMe->antifraudAnalysis();

        $this->assertSame(
            $antifraudAnalysisHandlerA,
            $antifraudAnalysisHandlerB
        );

        $this->assertInstanceOf(
            'PagarMe\Sdk\AntifraudAnalysis\AntifraudAnalysisHandler',
            $antifraudAnalysisHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameSearchHandler()
    {

        $searchHandlerA = $this->pagarMe->search();
        $searchHandlerB = $this->pagarMe->search();

        $this->assertSame($searchHandlerA, $searchHandlerB);

        $this->assertInstanceOf(
            'PagarMe\Sdk\Search\SearchHandler',
            $searchHandlerA
        );
    }

    /**
     * @test
     */
    public function mustReturnSameBalanceHandler()
    {
        $balanceHandlerA = $this->pagarMe->balance();
        $balanceHandlerB = $this->pagarMe->balance();

        $this->assertSame($balanceHandlerA, $balanceHandlerB);

        $this->assertInstanceOf(
            'PagarMe\Sdk\Balance\BalanceHandler',
            $balanceHandlerA
        );
    }
}

Youez - 2016 - github.com/yon3zu
LinuXploit