Current File : /home/tradevaly/prioyshi.com/project/vendor/razorpay/razorpay/tests/RazorpayTest.php |
<?php
namespace Razorpay\Tests;
use Razorpay\Api\Api;
use Razorpay\Api\Request;
use PHPUnit_Framework_TestCase;
class RazorpayTest extends PHPUnit_Framework_TestCase
{
function setUp()
{
$this->api = new Api($_SERVER['KEY_ID'], $_SERVER['KEY_SECRET']);
}
public function testApiConfig()
{
$this->assertTrue($this->api->payment !== false);
}
public function testPayments()
{
$data = $this->api->payment->all();
//
// $data Should be an associative array
//
$this->assertTrue(is_array($data->toArray()));
$this->assertTrue(is_array($data['items']));
}
public function testHeaders()
{
Request::addHeader('DEMO', 1);
$headers = Request::getHeaders();
$this->assertEquals($headers['DEMO'], 1);
}
}