function PhpunitCompatibilityTraitTest::testAssertIs
Tests that assertIs(Not)* methods are available.
@covers ::assertIsArray
      
    
@covers ::assertIsBool
      
    
@covers ::assertIsFloat
      
    
@covers ::assertIsInt
      
    
@covers ::assertIsNumeric
      
    
@covers ::assertIsObject
      
    
@covers ::assertIsResource
      
    
@covers ::assertIsString
      
    
@covers ::assertIsScalar
      
    
@covers ::assertIsCallable
      
    
@covers ::assertIsNotArray
      
    
@covers ::assertIsNotBool
      
    
@covers ::assertIsNotFloat
      
    
@covers ::assertIsNotInt
      
    
@covers ::assertIsNotNumeric
      
    
@covers ::assertIsNotObject
      
    
@covers ::assertIsNotResource
      
    
@covers ::assertIsNotString
      
    
@covers ::assertIsNotScalar
      
    
@covers ::assertIsNotCallable
      
    
File
- 
              core/tests/ Drupal/ Tests/ PhpunitCompatibilityTraitTest.php, line 96 
Class
- PhpunitCompatibilityTraitTest
- Tests the PHPUnit forward compatibility trait.
Namespace
Drupal\TestsCode
public function testAssertIs() {
  $this->assertIsArray([]);
  $this->assertIsBool(TRUE);
  $this->assertIsFloat(1.0);
  $this->assertIsInt(1);
  $this->assertIsNumeric(1);
  $this->assertIsObject(new class  {
});
  $this->assertIsResource(fopen(__FILE__, 'rb'));
  $this->assertIsString('');
  $this->assertIsScalar(1);
  $this->assertIsCallable(function () {
  });
  $this->assertIsNotArray(1);
  $this->assertIsNotBool([]);
  $this->assertIsNotFloat(1);
  $this->assertIsNotInt(1.0);
  $this->assertIsNotNumeric('');
  $this->assertIsNotObject('');
  $this->assertIsNotResource('');
  $this->assertIsNotString(1);
  $this->assertIsNotScalar([]);
  $this->assertIsNotCallable(1);
}Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.
