mirror of
https://github.com/kamilwylegala/cakephp2-php8.git
synced 2025-01-19 11:06:15 +00:00
27 lines
815 B
PHP
27 lines
815 B
PHP
|
<?php
|
||
|
|
||
|
App::import('Core', array('CakeResponse', 'CakeRequest'));
|
||
|
|
||
|
class CakeRequestTestCase extends CakeTestCase {
|
||
|
|
||
|
|
||
|
public function testConstruct() {
|
||
|
$response = new CakeResponse();
|
||
|
$this->assertNull($response->body());
|
||
|
$this->assertEquals($response->encoding(), 'UTF-8');
|
||
|
$this->assertEquals($response->type(), 'text/html');
|
||
|
$this->assertEquals($response->statusCode(), 200);
|
||
|
|
||
|
$options = array(
|
||
|
'body' => 'This is the body',
|
||
|
'encoding' => 'my-custom-encoding',
|
||
|
'type' => 'mp3',
|
||
|
'status' => '203'
|
||
|
);
|
||
|
$response = new CakeResponse($options);
|
||
|
$this->assertEquals($response->body(), 'This is the body');
|
||
|
$this->assertEquals($response->encoding(), 'my-custom-encoding');
|
||
|
$this->assertEquals($response->type(), 'audio/mpeg');
|
||
|
$this->assertEquals($response->statusCode(), 203);
|
||
|
}
|
||
|
}
|