Browse Source

fixed expected and result order in asserts, also added extra test

Ceeram 14 years ago
parent
commit
d5cdc46661
1 changed files with 8 additions and 1 deletions
  1. 8 1
      lib/Cake/Test/Case/Network/CakeRequestTest.php

+ 8 - 1
lib/Cake/Test/Case/Network/CakeRequestTest.php

@@ -172,7 +172,7 @@ class CakeRequestTest extends CakeTestCase {
 			'Article' => array('title')
 		));
 		$request = new CakeRequest('some/path');
-		$this->assertEquals($request->data, $_POST['data']);
+		$this->assertEquals($_POST['data'], $request->data);
 
 		$_POST = array('one' => 1, 'two' => 'three');
 		$request = new CakeRequest('some/path');
@@ -197,6 +197,13 @@ class CakeRequestTest extends CakeTestCase {
 		));
 		$request = new CakeRequest('some/path');
 		$this->assertEquals($request->data, $_POST['data']);
+
+		$_POST = array('data' => array(
+			'Article' => array('title' => 'some title'),
+			'Tag' => array('Tag' => array(1, 2))
+		));
+		$request = new CakeRequest('some/path');
+		$this->assertEquals($request->data, $_POST['data']);
 	}
 
 /**