public function testInstanceResults()
{
$debugger = new \lithium\data\schema\Mock();
$debugger->applyFilter(array('names', 'meta'), function ($self, $params, $chain) {
return false;
});
$debugger->names('foo', 'foobar');
$debugger->names('bar');
$debugger->meta('baz');
$this->assertIdentical(2, count($debugger->results['names']));
$this->assertIdentical(array('foo', 'foobar'), $debugger->results['names'][0]['args']);
$this->assertFalse($debugger->results['names'][0]['result']);
$this->assertIdentical(array('bar'), $debugger->results['names'][1]['args']);
$this->assertFalse($debugger->results['names'][1]['result']);
$this->assertIdentical(1, count($debugger->results['meta']));
$this->assertIdentical(array('baz'), $debugger->results['meta'][0]['args']);
$this->assertFalse($debugger->results['meta'][0]['result']);
}