初始化代码

This commit is contained in:
2025-12-22 14:32:54 +08:00
parent e27ab90d9f
commit d02b31a8b9
1459 changed files with 240973 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
<?php
namespace OSS\Tests;
use OSS\Core\OssException;
use OSS\Result\UploadPartResult;
use OSS\Http\ResponseCore;
class UploadPartResultTest extends \PHPUnit_Framework_TestCase
{
private $validHeader = array('etag' => '7265F4D211B56873A381D321F586E4A9');
private $invalidHeader = array();
public function testParseValidHeader()
{
$response = new ResponseCore($this->validHeader, "", 200);
$result = new UploadPartResult($response);
$eTag = $result->getData();
$this->assertEquals('7265F4D211B56873A381D321F586E4A9', $eTag);
}
public function testParseInvalidHeader()
{
$response = new ResponseCore($this->invalidHeader, "", 200);
try {
new UploadPartResult($response);
$this->assertTrue(false);
} catch (OssException $e) {
$this->assertEquals('cannot get ETag', $e->getMessage());
}
}
}