1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-30 21:40:43 +02:00

[feature/request-class] Request class test now uses a type cast helper mock.

Removed the dependency of the request class test on having an actual
phpbb_type_cast_helper instance, by replacing it with an object mocking
the phpbb_type_cast_helper_interface.

PHPBB3-9716
This commit is contained in:
Nils Adermann
2010-03-13 11:28:41 +01:00
parent ea919ad8b2
commit 0ae7df8a51
4 changed files with 15 additions and 8 deletions

View File

@@ -10,13 +10,13 @@
require_once 'test_framework/framework.php';
require_once '../phpBB/includes/request/type_cast_helper_interface.php';
require_once '../phpBB/includes/request/type_cast_helper.php';
require_once '../phpBB/includes/request/request_interface.php';
require_once '../phpBB/includes/request/deactivated_super_global.php';
require_once '../phpBB/includes/request/request.php';
class phpbb_request_test extends phpbb_test_case
{
private $type_cast_helper;
private $request;
protected function setUp()
@@ -28,7 +28,9 @@ class phpbb_request_test extends phpbb_test_case
$_REQUEST['test'] = 3;
$_GET['unset'] = '';
$this->request = new phpbb_request();
$this->type_cast_helper = $this->getMock('phpbb_type_cast_helper_interface');
$this->request = new phpbb_request($this->type_cast_helper);
}
public function test_toggle_super_globals()