public function assertArrayNotHasKey($key, $array, $message = '{:message}')
{
if (is_object($array) && $array instanceof \ArrayAccess) {
$result = isset($array[$key]);
} else {
$result = array_key_exists($key, $array);
}
return $this->assert(!$result, $message, array('expected' => $key, 'result' => $array));
}