public function testReset()
{
$checks = MockErrorHandler::checks();
$defaultChecks = 4;
$this->assertEqual($defaultChecks, count($checks));
$this->assertTrue($checks['type'] instanceof Closure);
$checks = MockErrorHandler::checks(array('foo' => 'bar'));
$this->assertEqual(1, count($checks));
$this->assertFalse(isset($checks['type']));
MockErrorHandler::reset();
$checks = MockErrorHandler::checks();
$this->assertEqual($defaultChecks, count($checks));
$this->assertTrue($checks['type'] instanceof Closure);
}