/** * Confirms that all of the key/value pairs in $expected are the same * in $actual. * * @param array $expected The expected values. * @param array $actual The actual values. * @param string $message The message to display on failure. */ protected function assertArrayContains($expected, $actual, $message = '') { $actualFiltered = PHPToolsTestUtil::arrayFilterKeys($actual, array_keys($expected)); $this->assertEquals($expected, $actualFiltered, $message); }