From c23bf312c41102efc2af320a8f63a5180fe84eea Mon Sep 17 00:00:00 2001 From: Bharat Mediratta Date: Tue, 19 Jan 2010 00:34:48 -0800 Subject: Our own version of Unit_Test_Case that adds useful functions like assert_equal_array(). --- .../libraries/Gallery_Unit_Test_Case.php | 32 ++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php (limited to 'modules/gallery_unit_test/libraries') diff --git a/modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php b/modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php new file mode 100644 index 00000000..81bd3330 --- /dev/null +++ b/modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php @@ -0,0 +1,32 @@ + Date: Wed, 20 Jan 2010 00:06:36 -0800 Subject: Add assert_array_equal_to_json(). --- modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'modules/gallery_unit_test/libraries') diff --git a/modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php b/modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php index 81bd3330..509b4125 100644 --- a/modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php +++ b/modules/gallery_unit_test/libraries/Gallery_Unit_Test_Case.php @@ -29,4 +29,8 @@ class Gallery_Unit_Test_Case extends Unit_Test_Case { } return $this; } + + public function assert_array_equal_to_json($expected_array, $actual_json, $debug=null) { + return $this->assert_equal_array($expected_array, json_decode($actual_json, true), $debug); + } } -- cgit v1.2.3