Add PATCH request method tests

This commit is contained in:
Zach Borboa
2014-03-01 23:16:30 -08:00
parent 6346341564
commit 18badca1d6
2 changed files with 14 additions and 2 deletions
+2 -2
View File
@@ -18,9 +18,9 @@ class Test {
}
function test($instance, $before, $after) {
$instance->server('server', $before, array('key' => 'REQUEST_METHOD'));
$instance->server('request_method', $before);
PHPUnit_Framework_Assert::assertTrue($instance->curl->response === $before);
$instance->server('server', $after, array('key' => 'REQUEST_METHOD'));
$instance->server('request_method', $after);
PHPUnit_Framework_Assert::assertTrue($instance->curl->response === $after);
}
+12
View File
@@ -537,6 +537,7 @@ class CurlTest extends PHPUnit_Framework_TestCase {
$test = new Test();
test($test, 'GET', 'POST');
test($test, 'GET', 'PUT');
test($test, 'GET', 'PATCH');
test($test, 'GET', 'DELETE');
}
@@ -544,6 +545,7 @@ class CurlTest extends PHPUnit_Framework_TestCase {
$test = new Test();
test($test, 'POST', 'GET');
test($test, 'POST', 'PUT');
test($test, 'POST', 'PATCH');
test($test, 'POST', 'DELETE');
}
@@ -551,13 +553,23 @@ class CurlTest extends PHPUnit_Framework_TestCase {
$test = new Test();
test($test, 'PUT', 'GET');
test($test, 'PUT', 'POST');
test($test, 'PUT', 'PATCH');
test($test, 'PUT', 'DELETE');
}
public function testRequestMethodSuccessivePatchRequests() {
$test = new Test();
test($test, 'PATCH', 'GET');
test($test, 'PATCH', 'POST');
test($test, 'PATCH', 'PUT');
test($test, 'PATCH', 'DELETE');
}
public function testRequestMethodSuccessiveDeleteRequests() {
$test = new Test();
test($test, 'DELETE', 'GET');
test($test, 'DELETE', 'POST');
test($test, 'DELETE', 'PUT');
test($test, 'DELETE', 'PATCH');
}
}