Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/job-board.corals.io/vendor/stripe/stripe-php/tests/Stripe/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/job-board.corals.io/vendor/stripe/stripe-php/tests/Stripe/ExchangeRateTest.php
<?php

namespace Stripe;

class ExchangeRateTest extends TestCase
{
    public function testIsListable()
    {
        $this->stubRequest(
            'get',
            '/v1/exchange_rates',
            array(),
            null,
            false,
            array(
                'object' => 'list',
                'data' => array(
                    array(
                        'id' => 'eur',
                        'object' => 'exchange_rate',
                        'rates' => array('usd' => 1.18221),
                    ),
                    array(
                        'id' => 'usd',
                        'object' => 'exchange_rate',
                        'rates' => array('eur' => 0.845876),
                    ),
                ),
            )
        );

        $listRates = ExchangeRate::all();
        $this->assertTrue(is_array($listRates->data));
        $this->assertEquals('exchange_rate', $listRates->data[0]->object);
    }

    public function testIsRetrievable()
    {
        $this->stubRequest(
            'get',
            '/v1/exchange_rates/usd',
            array(),
            null,
            false,
            array(
                'id' => 'usd',
                'object' => 'exchange_rate',
                'rates' => array('eur' => 0.845876),
            )
        );
        $rates = ExchangeRate::retrieve("usd");
        $this->assertEquals('exchange_rate', $rates->object);
    }
}

Spamworldpro Mini