assertArrayHasKey( $k, $arr ); $this->assertArrayHasKey( $k, $arr, 'Message' ); $this->assertArrayNotHasKey( $k, $arr ); $this->assertArrayNotHasKey( $k, $arr, 'Message' ); $this->assertContains( $k, $arr ); $this->assertContains( $k, $arr ); $this->assertContains( $k, $arr ); $this->assertContains( $k, $arr, 'Message' ); $this->assertContains( $k, $arr, 'Message' ); $this->assertContains( $k, $arr, 'Message' ); $this->assertNotContains( $k, $arr ); $this->assertNotContains( $k, $arr ); $this->assertNotContains( $k, $arr ); $this->assertNotContains( $k, $arr, 'Message' ); $this->assertNotContains( $k, $arr, 'Message' ); $this->assertNotContains( $k, $arr, 'Message' ); $this->assertStringNotContainsString( 'o', 'foo' ); $this->assertStringNotContainsString( 'o', 'foo', 'Message' ); $this->assertStringContainsString( 'o', 'foo' ); $this->assertStringContainsString( 'o', 'foo', 'Message' ); $this->assertStringContainsString( 'o', 'foo' ); $this->assertStringContainsString( 'o', 'foo', 'Message' ); $this->assertIsArray( $arr ); $this->assertIsArray( $arr, 'Message' ); $this->assertIsNotArray( $k ); $this->assertIsNotArray( $k, 'Message' ); $this->assertEmpty( $arr ); $this->assertEmpty( $arr, 'Message' ); $this->assertNotEmpty( $arr ); $this->assertNotEmpty( $arr, 'Message' ); // Not replaced $this->assertTrue( array_key_exists( $k, $arr ) || true ); $this->assertFalse( in_array( $k, $arr, true || true ) ); $this->assertFalse( in_array( $k + ( true ? [] : [ 'key' ] ) + [ 'value' ], $arr, 1 ) ); $this->assertFalse( strpos( 'foo', 'o', 1 ) ); $this->assertFalse( strpos( 'foo', 'o', 1 ), 'Message' ); $this->assertNotFalse( strpos( 'foo', 'o', 1 ) ); $this->assertNotFalse( strpos( 'foo', 'o', 1 ), 'Message' ); $this->assertIsInt( strpos( 'foo', 'o', 1 ) ); $this->assertIsInt( strpos( 'foo', 'o', 1 ), 'Message' ); $this->assertIsInt( strpos::intProperty, 'Message' ); $this->assertFalse( strpos( 'foo' ) ); } }