Add remaining project files (exclude ignored folders)

This commit is contained in:
WD - Dev
2025-07-05 15:11:40 +07:00
parent a96eb2b958
commit b440b80882
4697 changed files with 1365702 additions and 0 deletions
@@ -0,0 +1,33 @@
<?php
namespace Midtrans;
class MidtransApiRequestorTest extends \PHPUnit_Framework_TestCase
{
public function testConfigOptionsOverrideCurlOptions()
{
MT_Tests::$stubHttp = true;
MT_Tests::$stubHttpResponse = '{ "status_code": "200" }';
Config::$curlOptions = array(
CURLOPT_HTTPHEADER => array( "User-Agent: testing lib" ),
CURLOPT_PROXY => "http://proxy.com"
);
$resp = ApiRequestor::post("http://proxy.com", "dummy", "");
$fields = MT_Tests::lastReqOptions();
$this->assertTrue(in_array("User-Agent: testing lib", $fields["HTTPHEADER"]));
$this->assertTrue(in_array('Content-Type: application/json', $fields["HTTPHEADER"]));
$this->assertEquals("http://proxy.com", $fields["PROXY"]);
}
public function tearDown()
{
MT_Tests::reset();
Config::$curlOptions = array();
}
}