Sunday, November 30, 2008

Re: controller fixturize drops table in end, how to test data?

maybe you could overwrite the endController method, and then check for
the result to finish the test case method.


var $result;

function endController(&$controller, $params = array()) {
$this->result = $controller->Model->find("all");

return parent::endController($controller, $params);
}

function testMyAction() {
....
....
$this->assertEqual($this->result, $expected);
}

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

No comments: