public function testFailInvariableToArray() { $filters = $this->filters; $listFilter1 = new App_ListFilter(array('filters' => $filters)); $toArrayResult1 = $listFilter1->toArray(); $filters2 = $filters; array_shift($filters2); $listFilter2 = new App_ListFilter(array('filters' => $filters2)); $toArrayResult2 = $listFilter2->toArray(); $this->assertNotEquals($toArrayResult1, $toArrayResult2); $this->assertNotEquals(sha1(serialize($toArrayResult1)), sha1(serialize($toArrayResult2))); }