assertArrayHasKey()

assertArrayHasKey(mixed $key, array $array[, string $message = ''])
Pesan kesalahan didalam contoh dibawah ini disebabkan karena $array tersebut di memiliki $key yang sama / cocok. Berikut contoh codingan dibawah ini:

Contoh A.1: Penggunaan assertArrayHasKey()

class ArrayHasKeyTest extends PHPUnit_Framework_TestCase
{
    public function testFailure()
    {
        $this->assertArrayHasKey('foo', array('bar' => 'baz'));
    }
}
?>

Dibawah ini hasil pengetesan yang dilakukan menggunakan CMD, ada pesan kesalahan didalam file ArrayHasKeyTest.php tersebut. Error tersebut menujukan bahwa methode assertArrayHasKey mengecek apakah key => foo sama dengan key => bar apakah sama keduanya. Ternyata tidak dan muncul pesaan Filed asserting that an array has the key 'foo'. Tetapi jika key => bar tersebut diubah menjadi key => foo maka pesan error tersebut tidak ada.

results matching ""

    No results matching ""