PHPUnit_Extensions_Assert_More::assertArrayHasKeyValuePair PHP Method

assertArrayHasKeyValuePair() public static method

Asserts that the actual array contains a specified key/value pair.
public static assertArrayHasKeyValuePair ( string | integer $expectedKey, mixed $expectedValue, array $actual, $message = '' )
$expectedKey string | integer
$expectedValue mixed
$actual array
$message
    public static function assertArrayHasKeyValuePair($expectedKey, $expectedValue, $actual, $message = '')
    {
        PHPUnit_Framework_Assert::assertThat($actual, new PHPUnit_Extensions_Constraint_ArrayHasKeyValuePair($expectedKey, $expectedValue), $message);
    }

Usage Example

 public function testAssertArrayHasKeyValuePair_passes()
 {
     PHPUnit_Extensions_Assert_More::assertArrayHasKeyValuePair('key', 'value', array('a', 3, 'key' => 'value'));
 }