public function testMatchesArrayContainingKeyWithNumberKeys()
 {
     $array = array(1 => 'A', 2 => 'B');
     assertThat($array, hasKey(1));
     // very ugly version!
     assertThat($array, IsArrayContainingKey::hasKeyInArray(2));
 }
 /**
  * Evaluates to true if any key in an array matches the given matcher.
  *
  * @param mixed $key as a {@link Hamcrest\Matcher} or a value.
  *
  * @return \Hamcrest\Arrays\IsArrayContainingKey
  */
 function hasKey($key)
 {
     return \Hamcrest\Arrays\IsArrayContainingKey::hasKeyInArray($key);
 }
 protected function createMatcher()
 {
     return IsArrayContainingKey::hasKeyInArray('irrelevant');
 }