From 0a7ba707b6f9c46245fd536b6b606e5938a13be7 Mon Sep 17 00:00:00 2001 From: Mark Story Date: Sat, 1 May 2010 11:06:51 -0400 Subject: [PATCH] Adding tests for CakeRequest::addParams() --- cake/tests/cases/libs/cake_request.test.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/cake/tests/cases/libs/cake_request.test.php b/cake/tests/cases/libs/cake_request.test.php index 312b09372..75afe1339 100644 --- a/cake/tests/cases/libs/cake_request.test.php +++ b/cake/tests/cases/libs/cake_request.test.php @@ -63,6 +63,21 @@ class CakeRequestTestCase extends CakeTestCase { $this->assertEqual($request->query, array('one' => 'something', 'two' => 'else')); } +/** + * test addParams() method + * + * @return void + */ + function testAddParams() { + $request = new CakeRequest('some/path'); + $request->params = array('controller' => 'posts', 'action' => 'view'); + $request->addParams(array('plugin' => null, 'action' => 'index')); + + $this->assertEqual($request->controller, 'posts'); + $this->assertEqual($request->action, 'index'); + $this->assertEqual($request->plugin, null); + } + /** * test parsing POST data into the object. *