You are here

class Framework_TestCaseTest in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 vendor/phpunit/phpunit/tests/Framework/TestCaseTest.php \Framework_TestCaseTest

@since Class available since Release 2.0.0 @covers PHPUnit_Framework_TestCase

Hierarchy

Expanded class hierarchy of Framework_TestCaseTest

File

vendor/phpunit/phpunit/tests/Framework/TestCaseTest.php, line 28

View source
class Framework_TestCaseTest extends PHPUnit_Framework_TestCase {
  protected $backupGlobalsBlacklist = array(
    'i',
    'singleton',
  );

  /**
   * Used be testStaticAttributesBackupPre
   */
  protected static $_testStatic = 0;
  public function testCaseToString() {
    $this
      ->assertEquals('Framework_TestCaseTest::testCaseToString', $this
      ->toString());
  }
  public function testSuccess() {
    $test = new Success();
    $result = $test
      ->run();
    $this
      ->assertEquals(PHPUnit_Runner_BaseTestRunner::STATUS_PASSED, $test
      ->getStatus());
    $this
      ->assertEquals(0, $result
      ->errorCount());
    $this
      ->assertEquals(0, $result
      ->failureCount());
    $this
      ->assertEquals(0, $result
      ->skippedCount());
    $this
      ->assertEquals(1, count($result));
  }
  public function testFailure() {
    $test = new Failure();
    $result = $test
      ->run();
    $this
      ->assertEquals(PHPUnit_Runner_BaseTestRunner::STATUS_FAILURE, $test
      ->getStatus());
    $this
      ->assertEquals(0, $result
      ->errorCount());
    $this
      ->assertEquals(1, $result
      ->failureCount());
    $this
      ->assertEquals(0, $result
      ->skippedCount());
    $this
      ->assertEquals(1, count($result));
  }
  public function testError() {
    $test = new TestError();
    $result = $test
      ->run();
    $this
      ->assertEquals(PHPUnit_Runner_BaseTestRunner::STATUS_ERROR, $test
      ->getStatus());
    $this
      ->assertEquals(1, $result
      ->errorCount());
    $this
      ->assertEquals(0, $result
      ->failureCount());
    $this
      ->assertEquals(0, $result
      ->skippedCount());
    $this
      ->assertEquals(1, count($result));
  }
  public function testSkipped() {
    $test = new TestSkipped();
    $result = $test
      ->run();
    $this
      ->assertEquals(PHPUnit_Runner_BaseTestRunner::STATUS_SKIPPED, $test
      ->getStatus());
    $this
      ->assertEquals('Skipped test', $test
      ->getStatusMessage());
    $this
      ->assertEquals(0, $result
      ->errorCount());
    $this
      ->assertEquals(0, $result
      ->failureCount());
    $this
      ->assertEquals(1, $result
      ->skippedCount());
    $this
      ->assertEquals(1, count($result));
  }
  public function testIncomplete() {
    $test = new TestIncomplete();
    $result = $test
      ->run();
    $this
      ->assertEquals(PHPUnit_Runner_BaseTestRunner::STATUS_INCOMPLETE, $test
      ->getStatus());
    $this
      ->assertEquals('Incomplete test', $test
      ->getStatusMessage());
    $this
      ->assertEquals(0, $result
      ->errorCount());
    $this
      ->assertEquals(0, $result
      ->failureCount());
    $this
      ->assertEquals(0, $result
      ->skippedCount());
    $this
      ->assertEquals(1, count($result));
  }
  public function testExceptionInSetUp() {
    $test = new ExceptionInSetUpTest('testSomething');
    $result = $test
      ->run();
    $this
      ->assertTrue($test->setUp);
    $this
      ->assertFalse($test->assertPreConditions);
    $this
      ->assertFalse($test->testSomething);
    $this
      ->assertFalse($test->assertPostConditions);
    $this
      ->assertTrue($test->tearDown);
  }
  public function testExceptionInAssertPreConditions() {
    $test = new ExceptionInAssertPreConditionsTest('testSomething');
    $result = $test
      ->run();
    $this
      ->assertTrue($test->setUp);
    $this
      ->assertTrue($test->assertPreConditions);
    $this
      ->assertFalse($test->testSomething);
    $this
      ->assertFalse($test->assertPostConditions);
    $this
      ->assertTrue($test->tearDown);
  }
  public function testExceptionInTest() {
    $test = new ExceptionInTest('testSomething');
    $result = $test
      ->run();
    $this
      ->assertTrue($test->setUp);
    $this
      ->assertTrue($test->assertPreConditions);
    $this
      ->assertTrue($test->testSomething);
    $this
      ->assertFalse($test->assertPostConditions);
    $this
      ->assertTrue($test->tearDown);
  }
  public function testExceptionInAssertPostConditions() {
    $test = new ExceptionInAssertPostConditionsTest('testSomething');
    $result = $test
      ->run();
    $this
      ->assertTrue($test->setUp);
    $this
      ->assertTrue($test->assertPreConditions);
    $this
      ->assertTrue($test->testSomething);
    $this
      ->assertTrue($test->assertPostConditions);
    $this
      ->assertTrue($test->tearDown);
  }
  public function testExceptionInTearDown() {
    $test = new ExceptionInTearDownTest('testSomething');
    $result = $test
      ->run();
    $this
      ->assertTrue($test->setUp);
    $this
      ->assertTrue($test->assertPreConditions);
    $this
      ->assertTrue($test->testSomething);
    $this
      ->assertTrue($test->assertPostConditions);
    $this
      ->assertTrue($test->tearDown);
  }
  public function testNoArgTestCasePasses() {
    $result = new PHPUnit_Framework_TestResult();
    $t = new PHPUnit_Framework_TestSuite('NoArgTestCaseTest');
    $t
      ->run($result);
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertEquals(0, $result
      ->failureCount());
    $this
      ->assertEquals(0, $result
      ->errorCount());
  }
  public function testWasRun() {
    $test = new WasRun();
    $test
      ->run();
    $this
      ->assertTrue($test->wasRun);
  }
  public function testException() {
    $test = new ThrowExceptionTestCase('test');
    $test
      ->setExpectedException('RuntimeException');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertTrue($result
      ->wasSuccessful());
  }
  public function testExceptionWithMessage() {
    $test = new ThrowExceptionTestCase('test');
    $test
      ->setExpectedException('RuntimeException', 'A runtime error occurred');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertTrue($result
      ->wasSuccessful());
  }
  public function testExceptionWithWrongMessage() {
    $test = new ThrowExceptionTestCase('test');
    $test
      ->setExpectedException('RuntimeException', 'A logic error occurred');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, $result
      ->failureCount());
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertEquals("Failed asserting that exception message 'A runtime error occurred' contains 'A logic error occurred'.", $test
      ->getStatusMessage());
  }
  public function testExceptionWithRegexpMessage() {
    $test = new ThrowExceptionTestCase('test');
    $test
      ->setExpectedExceptionRegExp('RuntimeException', '/runtime .*? occurred/');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertTrue($result
      ->wasSuccessful());
  }
  public function testExceptionWithWrongRegexpMessage() {
    $test = new ThrowExceptionTestCase('test');
    $test
      ->setExpectedExceptionRegExp('RuntimeException', '/logic .*? occurred/');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, $result
      ->failureCount());
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertEquals("Failed asserting that exception message 'A runtime error occurred' matches '/logic .*? occurred/'.", $test
      ->getStatusMessage());
  }

  /**
   * @covers PHPUnit_Framework_Constraint_ExceptionMessageRegExp
   */
  public function testExceptionWithInvalidRegexpMessage() {
    $test = new ThrowExceptionTestCase('test');
    $test
      ->setExpectedExceptionRegExp('RuntimeException', '#runtime .*? occurred/');

    // wrong delimiter
    $result = $test
      ->run();
    $this
      ->assertEquals("Invalid expected exception message regex given: '#runtime .*? occurred/'", $test
      ->getStatusMessage());
  }
  public function testNoException() {
    $test = new ThrowNoExceptionTestCase('test');
    $test
      ->setExpectedException('RuntimeException');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, $result
      ->failureCount());
    $this
      ->assertEquals(1, count($result));
  }
  public function testWrongException() {
    $test = new ThrowExceptionTestCase('test');
    $test
      ->setExpectedException('InvalidArgumentException');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, $result
      ->failureCount());
    $this
      ->assertEquals(1, count($result));
  }

  /**
   * @backupGlobals enabled
   */
  public function testGlobalsBackupPre() {
    global $a;
    global $i;
    $this
      ->assertEquals('a', $a);
    $this
      ->assertEquals('a', $GLOBALS['a']);
    $this
      ->assertEquals('b', $_ENV['b']);
    $this
      ->assertEquals('c', $_POST['c']);
    $this
      ->assertEquals('d', $_GET['d']);
    $this
      ->assertEquals('e', $_COOKIE['e']);
    $this
      ->assertEquals('f', $_SERVER['f']);
    $this
      ->assertEquals('g', $_FILES['g']);
    $this
      ->assertEquals('h', $_REQUEST['h']);
    $this
      ->assertEquals('i', $i);
    $this
      ->assertEquals('i', $GLOBALS['i']);
    $GLOBALS['a'] = 'aa';
    $GLOBALS['foo'] = 'bar';
    $_ENV['b'] = 'bb';
    $_POST['c'] = 'cc';
    $_GET['d'] = 'dd';
    $_COOKIE['e'] = 'ee';
    $_SERVER['f'] = 'ff';
    $_FILES['g'] = 'gg';
    $_REQUEST['h'] = 'hh';
    $GLOBALS['i'] = 'ii';
    $this
      ->assertEquals('aa', $a);
    $this
      ->assertEquals('aa', $GLOBALS['a']);
    $this
      ->assertEquals('bar', $GLOBALS['foo']);
    $this
      ->assertEquals('bb', $_ENV['b']);
    $this
      ->assertEquals('cc', $_POST['c']);
    $this
      ->assertEquals('dd', $_GET['d']);
    $this
      ->assertEquals('ee', $_COOKIE['e']);
    $this
      ->assertEquals('ff', $_SERVER['f']);
    $this
      ->assertEquals('gg', $_FILES['g']);
    $this
      ->assertEquals('hh', $_REQUEST['h']);
    $this
      ->assertEquals('ii', $i);
    $this
      ->assertEquals('ii', $GLOBALS['i']);
  }
  public function testGlobalsBackupPost() {
    global $a;
    global $i;
    $this
      ->assertEquals('a', $a);
    $this
      ->assertEquals('a', $GLOBALS['a']);
    $this
      ->assertEquals('b', $_ENV['b']);
    $this
      ->assertEquals('c', $_POST['c']);
    $this
      ->assertEquals('d', $_GET['d']);
    $this
      ->assertEquals('e', $_COOKIE['e']);
    $this
      ->assertEquals('f', $_SERVER['f']);
    $this
      ->assertEquals('g', $_FILES['g']);
    $this
      ->assertEquals('h', $_REQUEST['h']);
    $this
      ->assertEquals('ii', $i);
    $this
      ->assertEquals('ii', $GLOBALS['i']);
    $this
      ->assertArrayNotHasKey('foo', $GLOBALS);
  }

  /**
   * @backupGlobals enabled
   * @backupStaticAttributes enabled
   */
  public function testStaticAttributesBackupPre() {
    $GLOBALS['singleton'] = Singleton::getInstance();
    self::$_testStatic = 123;
  }

  /**
   * @depends testStaticAttributesBackupPre
   */
  public function testStaticAttributesBackupPost() {
    $this
      ->assertNotSame($GLOBALS['singleton'], Singleton::getInstance());
    $this
      ->assertSame(0, self::$_testStatic);
  }
  public function testIsInIsolationReturnsFalse() {
    $test = new IsolationTest('testIsInIsolationReturnsFalse');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertTrue($result
      ->wasSuccessful());
  }
  public function testIsInIsolationReturnsTrue() {
    $test = new IsolationTest('testIsInIsolationReturnsTrue');
    $test
      ->setRunTestInSeparateProcess(true);
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertTrue($result
      ->wasSuccessful());
  }
  public function testExpectOutputStringFooActualFoo() {
    $test = new OutputTestCase('testExpectOutputStringFooActualFoo');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertTrue($result
      ->wasSuccessful());
  }
  public function testExpectOutputStringFooActualBar() {
    $test = new OutputTestCase('testExpectOutputStringFooActualBar');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertFalse($result
      ->wasSuccessful());
  }
  public function testExpectOutputRegexFooActualFoo() {
    $test = new OutputTestCase('testExpectOutputRegexFooActualFoo');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertTrue($result
      ->wasSuccessful());
  }
  public function testExpectOutputRegexFooActualBar() {
    $test = new OutputTestCase('testExpectOutputRegexFooActualBar');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, count($result));
    $this
      ->assertFalse($result
      ->wasSuccessful());
  }
  public function testSkipsIfRequiresHigherVersionOfPHPUnit() {
    $test = new RequirementsTest('testAlwaysSkip');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, $result
      ->skippedCount());
    $this
      ->assertEquals('PHPUnit 1111111 (or later) is required.', $test
      ->getStatusMessage());
  }
  public function testSkipsIfRequiresHigherVersionOfPHP() {
    $test = new RequirementsTest('testAlwaysSkip2');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, $result
      ->skippedCount());
    $this
      ->assertEquals('PHP 9999999 (or later) is required.', $test
      ->getStatusMessage());
  }
  public function testSkipsIfRequiresNonExistingOs() {
    $test = new RequirementsTest('testAlwaysSkip3');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, $result
      ->skippedCount());
    $this
      ->assertEquals('Operating system matching /DOESNOTEXIST/i is required.', $test
      ->getStatusMessage());
  }
  public function testSkipsIfRequiresNonExistingFunction() {
    $test = new RequirementsTest('testNine');
    $result = $test
      ->run();
    $this
      ->assertEquals(1, $result
      ->skippedCount());
    $this
      ->assertEquals('Function testFunc is required.', $test
      ->getStatusMessage());
  }
  public function testSkipsIfRequiresNonExistingExtension() {
    $test = new RequirementsTest('testTen');
    $result = $test
      ->run();
    $this
      ->assertEquals('Extension testExt is required.', $test
      ->getStatusMessage());
  }
  public function testSkipsProvidesMessagesForAllSkippingReasons() {
    $test = new RequirementsTest('testAllPossibleRequirements');
    $result = $test
      ->run();
    $this
      ->assertEquals('PHP 99-dev (or later) is required.' . PHP_EOL . 'PHPUnit 9-dev (or later) is required.' . PHP_EOL . 'Operating system matching /DOESNOTEXIST/i is required.' . PHP_EOL . 'Function testFuncOne is required.' . PHP_EOL . 'Function testFuncTwo is required.' . PHP_EOL . 'Extension testExtOne is required.' . PHP_EOL . 'Extension testExtTwo is required.', $test
      ->getStatusMessage());
  }
  public function testRequiringAnExistingMethodDoesNotSkip() {
    $test = new RequirementsTest('testExistingMethod');
    $result = $test
      ->run();
    $this
      ->assertEquals(0, $result
      ->skippedCount());
  }
  public function testRequiringAnExistingFunctionDoesNotSkip() {
    $test = new RequirementsTest('testExistingFunction');
    $result = $test
      ->run();
    $this
      ->assertEquals(0, $result
      ->skippedCount());
  }
  public function testRequiringAnExistingExtensionDoesNotSkip() {
    $test = new RequirementsTest('testExistingExtension');
    $result = $test
      ->run();
    $this
      ->assertEquals(0, $result
      ->skippedCount());
  }
  public function testRequiringAnExistingOsDoesNotSkip() {
    $test = new RequirementsTest('testExistingOs');
    $result = $test
      ->run();
    $this
      ->assertEquals(0, $result
      ->skippedCount());
  }
  public function testCurrentWorkingDirectoryIsRestored() {
    $expectedCwd = getcwd();
    $test = new ChangeCurrentWorkingDirectoryTest('testSomethingThatChangesTheCwd');
    $test
      ->run();
    $this
      ->assertSame($expectedCwd, getcwd());
  }

  /**
   * @requires PHP 7
   * @expectedException TypeError
   */
  public function testTypeErrorCanBeExpected() {
    $o = new ClassWithScalarTypeDeclarations();
    $o
      ->foo(null, null);
  }

}

Members

Namesort descending Modifiers Type Description Overrides
Framework_TestCaseTest::$backupGlobalsBlacklist protected property Overrides PHPUnit_Framework_TestCase::$backupGlobalsBlacklist
Framework_TestCaseTest::$_testStatic protected static property Used be testStaticAttributesBackupPre
Framework_TestCaseTest::testCaseToString public function
Framework_TestCaseTest::testCurrentWorkingDirectoryIsRestored public function
Framework_TestCaseTest::testError public function
Framework_TestCaseTest::testException public function
Framework_TestCaseTest::testExceptionInAssertPostConditions public function
Framework_TestCaseTest::testExceptionInAssertPreConditions public function
Framework_TestCaseTest::testExceptionInSetUp public function
Framework_TestCaseTest::testExceptionInTearDown public function
Framework_TestCaseTest::testExceptionInTest public function
Framework_TestCaseTest::testExceptionWithInvalidRegexpMessage public function @covers PHPUnit_Framework_Constraint_ExceptionMessageRegExp
Framework_TestCaseTest::testExceptionWithMessage public function
Framework_TestCaseTest::testExceptionWithRegexpMessage public function
Framework_TestCaseTest::testExceptionWithWrongMessage public function
Framework_TestCaseTest::testExceptionWithWrongRegexpMessage public function
Framework_TestCaseTest::testExpectOutputRegexFooActualBar public function
Framework_TestCaseTest::testExpectOutputRegexFooActualFoo public function
Framework_TestCaseTest::testExpectOutputStringFooActualBar public function
Framework_TestCaseTest::testExpectOutputStringFooActualFoo public function
Framework_TestCaseTest::testFailure public function
Framework_TestCaseTest::testGlobalsBackupPost public function
Framework_TestCaseTest::testGlobalsBackupPre public function @backupGlobals enabled
Framework_TestCaseTest::testIncomplete public function
Framework_TestCaseTest::testIsInIsolationReturnsFalse public function
Framework_TestCaseTest::testIsInIsolationReturnsTrue public function
Framework_TestCaseTest::testNoArgTestCasePasses public function
Framework_TestCaseTest::testNoException public function
Framework_TestCaseTest::testRequiringAnExistingExtensionDoesNotSkip public function
Framework_TestCaseTest::testRequiringAnExistingFunctionDoesNotSkip public function
Framework_TestCaseTest::testRequiringAnExistingMethodDoesNotSkip public function
Framework_TestCaseTest::testRequiringAnExistingOsDoesNotSkip public function
Framework_TestCaseTest::testSkipped public function
Framework_TestCaseTest::testSkipsIfRequiresHigherVersionOfPHP public function
Framework_TestCaseTest::testSkipsIfRequiresHigherVersionOfPHPUnit public function
Framework_TestCaseTest::testSkipsIfRequiresNonExistingExtension public function
Framework_TestCaseTest::testSkipsIfRequiresNonExistingFunction public function
Framework_TestCaseTest::testSkipsIfRequiresNonExistingOs public function
Framework_TestCaseTest::testSkipsProvidesMessagesForAllSkippingReasons public function
Framework_TestCaseTest::testStaticAttributesBackupPost public function @depends testStaticAttributesBackupPre
Framework_TestCaseTest::testStaticAttributesBackupPre public function @backupGlobals enabled @backupStaticAttributes enabled
Framework_TestCaseTest::testSuccess public function
Framework_TestCaseTest::testTypeErrorCanBeExpected public function @requires PHP 7 @expectedException TypeError
Framework_TestCaseTest::testWasRun public function
Framework_TestCaseTest::testWrongException public function
PHPUnit_Framework_Assert::$count private static property
PHPUnit_Framework_Assert::anything public static function Returns a PHPUnit_Framework_Constraint_IsAnything matcher object.
PHPUnit_Framework_Assert::arrayHasKey public static function Returns a PHPUnit_Framework_Constraint_ArrayHasKey matcher object.
PHPUnit_Framework_Assert::assertArrayHasKey public static function Asserts that an array has a specified key.
PHPUnit_Framework_Assert::assertArrayNotHasKey public static function Asserts that an array does not have a specified key.
PHPUnit_Framework_Assert::assertArraySubset public static function Asserts that an array has a specified subset.
PHPUnit_Framework_Assert::assertAttributeContains public static function Asserts that a haystack that is stored in a static attribute of a class or an attribute of an object contains a needle.
PHPUnit_Framework_Assert::assertAttributeContainsOnly public static function Asserts that a haystack that is stored in a static attribute of a class or an attribute of an object contains only values of a given type.
PHPUnit_Framework_Assert::assertAttributeCount public static function Asserts the number of elements of an array, Countable or Traversable that is stored in an attribute.
PHPUnit_Framework_Assert::assertAttributeEmpty public static function Asserts that a static attribute of a class or an attribute of an object is empty.
PHPUnit_Framework_Assert::assertAttributeEquals public static function Asserts that a variable is equal to an attribute of an object.
PHPUnit_Framework_Assert::assertAttributeGreaterThan public static function Asserts that an attribute is greater than another value.
PHPUnit_Framework_Assert::assertAttributeGreaterThanOrEqual public static function Asserts that an attribute is greater than or equal to another value.
PHPUnit_Framework_Assert::assertAttributeInstanceOf public static function Asserts that an attribute is of a given type.
PHPUnit_Framework_Assert::assertAttributeInternalType public static function Asserts that an attribute is of a given type.
PHPUnit_Framework_Assert::assertAttributeLessThan public static function Asserts that an attribute is smaller than another value.
PHPUnit_Framework_Assert::assertAttributeLessThanOrEqual public static function Asserts that an attribute is smaller than or equal to another value.
PHPUnit_Framework_Assert::assertAttributeNotContains public static function Asserts that a haystack that is stored in a static attribute of a class or an attribute of an object does not contain a needle.
PHPUnit_Framework_Assert::assertAttributeNotContainsOnly public static function Asserts that a haystack that is stored in a static attribute of a class or an attribute of an object does not contain only values of a given type.
PHPUnit_Framework_Assert::assertAttributeNotCount public static function Asserts the number of elements of an array, Countable or Traversable that is stored in an attribute.
PHPUnit_Framework_Assert::assertAttributeNotEmpty public static function Asserts that a static attribute of a class or an attribute of an object is not empty.
PHPUnit_Framework_Assert::assertAttributeNotEquals public static function Asserts that a variable is not equal to an attribute of an object.
PHPUnit_Framework_Assert::assertAttributeNotInstanceOf public static function Asserts that an attribute is of a given type.
PHPUnit_Framework_Assert::assertAttributeNotInternalType public static function Asserts that an attribute is of a given type.
PHPUnit_Framework_Assert::assertAttributeNotSame public static function Asserts that a variable and an attribute of an object do not have the same type and value.
PHPUnit_Framework_Assert::assertAttributeSame public static function Asserts that a variable and an attribute of an object have the same type and value.
PHPUnit_Framework_Assert::assertClassHasAttribute public static function Asserts that a class has a specified attribute.
PHPUnit_Framework_Assert::assertClassHasStaticAttribute public static function Asserts that a class has a specified static attribute.
PHPUnit_Framework_Assert::assertClassNotHasAttribute public static function Asserts that a class does not have a specified attribute.
PHPUnit_Framework_Assert::assertClassNotHasStaticAttribute public static function Asserts that a class does not have a specified static attribute.
PHPUnit_Framework_Assert::assertContains public static function Asserts that a haystack contains a needle.
PHPUnit_Framework_Assert::assertContainsOnly public static function Asserts that a haystack contains only values of a given type.
PHPUnit_Framework_Assert::assertContainsOnlyInstancesOf public static function Asserts that a haystack contains only instances of a given classname
PHPUnit_Framework_Assert::assertCount public static function Asserts the number of elements of an array, Countable or Traversable.
PHPUnit_Framework_Assert::assertEmpty public static function Asserts that a variable is empty.
PHPUnit_Framework_Assert::assertEquals public static function Asserts that two variables are equal.
PHPUnit_Framework_Assert::assertEqualXMLStructure public static function Asserts that a hierarchy of DOMElements matches.
PHPUnit_Framework_Assert::assertFalse public static function Asserts that a condition is false.
PHPUnit_Framework_Assert::assertFileEquals public static function Asserts that the contents of one file is equal to the contents of another file.
PHPUnit_Framework_Assert::assertFileExists public static function Asserts that a file exists.
PHPUnit_Framework_Assert::assertFileNotEquals public static function Asserts that the contents of one file is not equal to the contents of another file.
PHPUnit_Framework_Assert::assertFileNotExists public static function Asserts that a file does not exist.
PHPUnit_Framework_Assert::assertGreaterThan public static function Asserts that a value is greater than another value.
PHPUnit_Framework_Assert::assertGreaterThanOrEqual public static function Asserts that a value is greater than or equal to another value.
PHPUnit_Framework_Assert::assertInstanceOf public static function Asserts that a variable is of a given type.
PHPUnit_Framework_Assert::assertInternalType public static function Asserts that a variable is of a given type.
PHPUnit_Framework_Assert::assertJson public static function Asserts that a string is a valid JSON string.
PHPUnit_Framework_Assert::assertJsonFileEqualsJsonFile public static function Asserts that two JSON files are equal.
PHPUnit_Framework_Assert::assertJsonFileNotEqualsJsonFile public static function Asserts that two JSON files are not equal.
PHPUnit_Framework_Assert::assertJsonStringEqualsJsonFile public static function Asserts that the generated JSON encoded object and the content of the given file are equal.
PHPUnit_Framework_Assert::assertJsonStringEqualsJsonString public static function Asserts that two given JSON encoded objects or arrays are equal.
PHPUnit_Framework_Assert::assertJsonStringNotEqualsJsonFile public static function Asserts that the generated JSON encoded object and the content of the given file are not equal.
PHPUnit_Framework_Assert::assertJsonStringNotEqualsJsonString public static function Asserts that two given JSON encoded objects or arrays are not equal.
PHPUnit_Framework_Assert::assertLessThan public static function Asserts that a value is smaller than another value.
PHPUnit_Framework_Assert::assertLessThanOrEqual public static function Asserts that a value is smaller than or equal to another value.
PHPUnit_Framework_Assert::assertNotContains public static function Asserts that a haystack does not contain a needle.
PHPUnit_Framework_Assert::assertNotContainsOnly public static function Asserts that a haystack does not contain only values of a given type.
PHPUnit_Framework_Assert::assertNotCount public static function Asserts the number of elements of an array, Countable or Traversable.
PHPUnit_Framework_Assert::assertNotEmpty public static function Asserts that a variable is not empty.
PHPUnit_Framework_Assert::assertNotEquals public static function Asserts that two variables are not equal.
PHPUnit_Framework_Assert::assertNotFalse public static function Asserts that a condition is not false.
PHPUnit_Framework_Assert::assertNotInstanceOf public static function Asserts that a variable is not of a given type.
PHPUnit_Framework_Assert::assertNotInternalType public static function Asserts that a variable is not of a given type.
PHPUnit_Framework_Assert::assertNotNull public static function Asserts that a variable is not null.
PHPUnit_Framework_Assert::assertNotRegExp public static function Asserts that a string does not match a given regular expression.
PHPUnit_Framework_Assert::assertNotSame public static function Asserts that two variables do not have the same type and value. Used on objects, it asserts that two variables do not reference the same object.
PHPUnit_Framework_Assert::assertNotSameSize public static function Assert that the size of two arrays (or `Countable` or `Traversable` objects) is not the same.
PHPUnit_Framework_Assert::assertNotTag Deprecated public static function This assertion is the exact opposite of assertTag().
PHPUnit_Framework_Assert::assertNotTrue public static function Asserts that a condition is not true.
PHPUnit_Framework_Assert::assertNull public static function Asserts that a variable is null.
PHPUnit_Framework_Assert::assertObjectHasAttribute public static function Asserts that an object has a specified attribute.
PHPUnit_Framework_Assert::assertObjectNotHasAttribute public static function Asserts that an object does not have a specified attribute.
PHPUnit_Framework_Assert::assertRegExp public static function Asserts that a string matches a given regular expression.
PHPUnit_Framework_Assert::assertSame public static function Asserts that two variables have the same type and value. Used on objects, it asserts that two variables reference the same object.
PHPUnit_Framework_Assert::assertSameSize public static function Assert that the size of two arrays (or `Countable` or `Traversable` objects) is the same.
PHPUnit_Framework_Assert::assertSelectCount Deprecated public static function Assert the presence, absence, or count of elements in a document matching the CSS $selector, regardless of the contents of those elements.
PHPUnit_Framework_Assert::assertSelectEquals Deprecated public static function assertSelectEquals("#binder .name", "Chuck", true, $xml); // any? assertSelectEquals("#binder .name", "Chuck", false, $xml); // none?
PHPUnit_Framework_Assert::assertSelectRegExp Deprecated public static function assertSelectRegExp("#binder .name", "/Mike|Derek/", true, $xml); // any? assertSelectRegExp("#binder .name", "/Mike|Derek/", 3, $xml); // 3?
PHPUnit_Framework_Assert::assertStringEndsNotWith public static function Asserts that a string ends not with a given suffix.
PHPUnit_Framework_Assert::assertStringEndsWith public static function Asserts that a string ends with a given suffix.
PHPUnit_Framework_Assert::assertStringEqualsFile public static function Asserts that the contents of a string is equal to the contents of a file.
PHPUnit_Framework_Assert::assertStringMatchesFormat public static function Asserts that a string matches a given format string.
PHPUnit_Framework_Assert::assertStringMatchesFormatFile public static function Asserts that a string matches a given format file.
PHPUnit_Framework_Assert::assertStringNotEqualsFile public static function Asserts that the contents of a string is not equal to the contents of a file.
PHPUnit_Framework_Assert::assertStringNotMatchesFormat public static function Asserts that a string does not match a given format string.
PHPUnit_Framework_Assert::assertStringNotMatchesFormatFile public static function Asserts that a string does not match a given format string.
PHPUnit_Framework_Assert::assertStringStartsNotWith public static function Asserts that a string starts not with a given prefix.
PHPUnit_Framework_Assert::assertStringStartsWith public static function Asserts that a string starts with a given prefix.
PHPUnit_Framework_Assert::assertTag Deprecated public static function Evaluate an HTML or XML string and assert its structure and/or contents.
PHPUnit_Framework_Assert::assertThat public static function Evaluates a PHPUnit_Framework_Constraint matcher object.
PHPUnit_Framework_Assert::assertTrue public static function Asserts that a condition is true.
PHPUnit_Framework_Assert::assertXmlFileEqualsXmlFile public static function Asserts that two XML files are equal.
PHPUnit_Framework_Assert::assertXmlFileNotEqualsXmlFile public static function Asserts that two XML files are not equal.
PHPUnit_Framework_Assert::assertXmlStringEqualsXmlFile public static function Asserts that two XML documents are equal.
PHPUnit_Framework_Assert::assertXmlStringEqualsXmlString public static function Asserts that two XML documents are equal.
PHPUnit_Framework_Assert::assertXmlStringNotEqualsXmlFile public static function Asserts that two XML documents are not equal.
PHPUnit_Framework_Assert::assertXmlStringNotEqualsXmlString public static function Asserts that two XML documents are not equal.
PHPUnit_Framework_Assert::attribute public static function Returns a PHPUnit_Framework_Constraint_Attribute matcher object.
PHPUnit_Framework_Assert::attributeEqualTo public static function Returns a PHPUnit_Framework_Constraint_IsEqual matcher object that is wrapped in a PHPUnit_Framework_Constraint_Attribute matcher object.
PHPUnit_Framework_Assert::callback public static function Returns a PHPUnit_Framework_Constraint_Callback matcher object.
PHPUnit_Framework_Assert::classHasAttribute public static function Returns a PHPUnit_Framework_Constraint_ClassHasAttribute matcher object.
PHPUnit_Framework_Assert::classHasStaticAttribute public static function Returns a PHPUnit_Framework_Constraint_ClassHasStaticAttribute matcher object.
PHPUnit_Framework_Assert::contains public static function Returns a PHPUnit_Framework_Constraint_TraversableContains matcher object.
PHPUnit_Framework_Assert::containsOnly public static function Returns a PHPUnit_Framework_Constraint_TraversableContainsOnly matcher object.
PHPUnit_Framework_Assert::containsOnlyInstancesOf public static function Returns a PHPUnit_Framework_Constraint_TraversableContainsOnly matcher object.
PHPUnit_Framework_Assert::countOf public static function Returns a PHPUnit_Framework_Constraint_Count matcher object.
PHPUnit_Framework_Assert::equalTo public static function Returns a PHPUnit_Framework_Constraint_IsEqual matcher object.
PHPUnit_Framework_Assert::fail public static function Fails a test with the given message.
PHPUnit_Framework_Assert::fileExists public static function Returns a PHPUnit_Framework_Constraint_FileExists matcher object.
PHPUnit_Framework_Assert::getCount public static function Return the current assertion count.
PHPUnit_Framework_Assert::getObjectAttribute public static function Returns the value of an object's attribute. This also works for attributes that are declared protected or private.
PHPUnit_Framework_Assert::getStaticAttribute public static function Returns the value of a static attribute. This also works for attributes that are declared protected or private.
PHPUnit_Framework_Assert::greaterThan public static function Returns a PHPUnit_Framework_Constraint_GreaterThan matcher object.
PHPUnit_Framework_Assert::greaterThanOrEqual public static function Returns a PHPUnit_Framework_Constraint_Or matcher object that wraps a PHPUnit_Framework_Constraint_IsEqual and a PHPUnit_Framework_Constraint_GreaterThan matcher object.
PHPUnit_Framework_Assert::identicalTo public static function Returns a PHPUnit_Framework_Constraint_IsIdentical matcher object.
PHPUnit_Framework_Assert::isEmpty public static function Returns a PHPUnit_Framework_Constraint_IsEmpty matcher object.
PHPUnit_Framework_Assert::isFalse public static function Returns a PHPUnit_Framework_Constraint_IsFalse matcher object.
PHPUnit_Framework_Assert::isInstanceOf public static function Returns a PHPUnit_Framework_Constraint_IsInstanceOf matcher object.
PHPUnit_Framework_Assert::isJson public static function Returns a PHPUnit_Framework_Constraint_IsJson matcher object.
PHPUnit_Framework_Assert::isNull public static function Returns a PHPUnit_Framework_Constraint_IsNull matcher object.
PHPUnit_Framework_Assert::isTrue public static function Returns a PHPUnit_Framework_Constraint_IsTrue matcher object.
PHPUnit_Framework_Assert::isType public static function Returns a PHPUnit_Framework_Constraint_IsType matcher object.
PHPUnit_Framework_Assert::lessThan public static function Returns a PHPUnit_Framework_Constraint_LessThan matcher object.
PHPUnit_Framework_Assert::lessThanOrEqual public static function Returns a PHPUnit_Framework_Constraint_Or matcher object that wraps a PHPUnit_Framework_Constraint_IsEqual and a PHPUnit_Framework_Constraint_LessThan matcher object.
PHPUnit_Framework_Assert::logicalAnd public static function Returns a PHPUnit_Framework_Constraint_And matcher object.
PHPUnit_Framework_Assert::logicalNot public static function Returns a PHPUnit_Framework_Constraint_Not matcher object.
PHPUnit_Framework_Assert::logicalOr public static function Returns a PHPUnit_Framework_Constraint_Or matcher object.
PHPUnit_Framework_Assert::logicalXor public static function Returns a PHPUnit_Framework_Constraint_Xor matcher object.
PHPUnit_Framework_Assert::markTestIncomplete public static function Mark the test as incomplete.
PHPUnit_Framework_Assert::markTestSkipped public static function Mark the test as skipped.
PHPUnit_Framework_Assert::matches public static function Returns a PHPUnit_Framework_Constraint_StringMatches matcher object.
PHPUnit_Framework_Assert::matchesRegularExpression public static function Returns a PHPUnit_Framework_Constraint_PCREMatch matcher object.
PHPUnit_Framework_Assert::objectHasAttribute public static function Returns a PHPUnit_Framework_Constraint_ObjectHasAttribute matcher object.
PHPUnit_Framework_Assert::readAttribute public static function Returns the value of an attribute of a class or an object. This also works for attributes that are declared protected or private.
PHPUnit_Framework_Assert::resetCount public static function Reset the assertion counter.
PHPUnit_Framework_Assert::stringContains public static function Returns a PHPUnit_Framework_Constraint_StringContains matcher object.
PHPUnit_Framework_Assert::stringEndsWith public static function Returns a PHPUnit_Framework_Constraint_StringEndsWith matcher object.
PHPUnit_Framework_Assert::stringStartsWith public static function Returns a PHPUnit_Framework_Constraint_StringStartsWith matcher object.
PHPUnit_Framework_TestCase::$backupGlobals protected property Enable or disable the backup and restoration of the $GLOBALS array. Overwrite this attribute in a child class of TestCase. Setting this attribute in setUp() has no effect! 3
PHPUnit_Framework_TestCase::$backupStaticAttributes protected property Enable or disable the backup and restoration of static attributes. Overwrite this attribute in a child class of TestCase. Setting this attribute in setUp() has no effect! 3
PHPUnit_Framework_TestCase::$backupStaticAttributesBlacklist protected property
PHPUnit_Framework_TestCase::$data private property
PHPUnit_Framework_TestCase::$dataName private property
PHPUnit_Framework_TestCase::$dependencies private property
PHPUnit_Framework_TestCase::$dependencyInput private property
PHPUnit_Framework_TestCase::$disallowChangesToGlobalState private property
PHPUnit_Framework_TestCase::$expectedException private property The name of the expected Exception.
PHPUnit_Framework_TestCase::$expectedExceptionCode private property The code of the expected Exception.
PHPUnit_Framework_TestCase::$expectedExceptionMessage private property The message of the expected Exception.
PHPUnit_Framework_TestCase::$expectedExceptionMessageRegExp private property The regex pattern to validate the expected Exception message.
PHPUnit_Framework_TestCase::$iniSettings private property
PHPUnit_Framework_TestCase::$inIsolation private property Whether or not this test is running in a separate PHP process.
PHPUnit_Framework_TestCase::$locale private property
PHPUnit_Framework_TestCase::$mockObjectGenerator private property
PHPUnit_Framework_TestCase::$mockObjects private property
PHPUnit_Framework_TestCase::$name private property The name of the test case.
PHPUnit_Framework_TestCase::$numAssertions private property
PHPUnit_Framework_TestCase::$output private property
PHPUnit_Framework_TestCase::$outputBufferingActive private property
PHPUnit_Framework_TestCase::$outputBufferingLevel private property
PHPUnit_Framework_TestCase::$outputCallback private property
PHPUnit_Framework_TestCase::$outputExpectedRegex private property
PHPUnit_Framework_TestCase::$outputExpectedString private property
PHPUnit_Framework_TestCase::$preserveGlobalState protected property Whether or not this test should preserve the global state when running in a separate PHP process. 1
PHPUnit_Framework_TestCase::$prophet private property
PHPUnit_Framework_TestCase::$result private property 3
PHPUnit_Framework_TestCase::$runTestInSeparateProcess protected property Whether or not this test is to be run in a separate PHP process. 3
PHPUnit_Framework_TestCase::$snapshot private property
PHPUnit_Framework_TestCase::$status private property
PHPUnit_Framework_TestCase::$statusMessage private property
PHPUnit_Framework_TestCase::$testResult private property
PHPUnit_Framework_TestCase::$useErrorHandler private property 3
PHPUnit_Framework_TestCase::addToAssertionCount public function Adds a value to the assertion counter.
PHPUnit_Framework_TestCase::any public static function Returns a matcher that matches when the method is executed zero or more times.
PHPUnit_Framework_TestCase::assertPostConditions protected function Performs assertions shared by all tests of a test case. 6
PHPUnit_Framework_TestCase::assertPreConditions protected function Performs assertions shared by all tests of a test case. 6
PHPUnit_Framework_TestCase::at public static function Returns a matcher that matches when the method is executed at the given index.
PHPUnit_Framework_TestCase::atLeast public static function Returns a matcher that matches when the method is executed at least N times.
PHPUnit_Framework_TestCase::atLeastOnce public static function Returns a matcher that matches when the method is executed at least once.
PHPUnit_Framework_TestCase::atMost public static function Returns a matcher that matches when the method is executed at most N times.
PHPUnit_Framework_TestCase::checkRequirements protected function @since Method available since Release 3.6.0
PHPUnit_Framework_TestCase::compareGlobalStateSnapshotPart private function
PHPUnit_Framework_TestCase::compareGlobalStateSnapshots private function
PHPUnit_Framework_TestCase::count public function Counts the number of test cases executed by run(TestResult result).
PHPUnit_Framework_TestCase::createGlobalStateSnapshot private function
PHPUnit_Framework_TestCase::createResult protected function Creates a default TestResult object.
PHPUnit_Framework_TestCase::exactly public static function Returns a matcher that matches when the method is executed exactly $count times.
PHPUnit_Framework_TestCase::expectOutputRegex public function @since Method available since Release 3.6.0
PHPUnit_Framework_TestCase::expectOutputString public function @since Method available since Release 3.6.0
PHPUnit_Framework_TestCase::getActualOutput public function @since Method available since Release 3.6.0
PHPUnit_Framework_TestCase::getAnnotations public function Returns the annotations for this test.
PHPUnit_Framework_TestCase::getDataSetAsString protected function Gets the data set description of a TestCase.
PHPUnit_Framework_TestCase::getExpectedException public function @since Method available since Release 3.2.0
PHPUnit_Framework_TestCase::getMock public function Returns a mock object for the specified class.
PHPUnit_Framework_TestCase::getMockBuilder public function Returns a builder object to create mock objects using a fluent interface.
PHPUnit_Framework_TestCase::getMockClass protected function Mocks the specified class and returns the name of the mocked class.
PHPUnit_Framework_TestCase::getMockForAbstractClass public function Returns a mock object for the specified abstract class with all abstract methods of the class mocked. Concrete methods are not mocked by default. To mock concrete methods, use the 7th parameter ($mockedMethods).
PHPUnit_Framework_TestCase::getMockForTrait public function Returns a mock object for the specified trait with all abstract methods of the trait mocked. Concrete methods to mock can be specified with the `$mockedMethods` parameter.
PHPUnit_Framework_TestCase::getMockFromWsdl protected function Returns a mock object based on the given WSDL file.
PHPUnit_Framework_TestCase::getMockObjectGenerator protected function Get the mock object generator, creating it if it doesn't exist.
PHPUnit_Framework_TestCase::getName public function Gets the name of a TestCase.
PHPUnit_Framework_TestCase::getNumAssertions public function Returns the number of assertions performed by this test.
PHPUnit_Framework_TestCase::getObjectForTrait protected function Returns an object for the specified trait.
PHPUnit_Framework_TestCase::getProphet private function @since Method available since Release 4.5.0
PHPUnit_Framework_TestCase::getResult public function @since Method available since Release 3.4.0
PHPUnit_Framework_TestCase::getSize public function Returns the size of the test.
PHPUnit_Framework_TestCase::getStatus public function Returns the status of this test.
PHPUnit_Framework_TestCase::getStatusMessage public function Returns the status message of this test.
PHPUnit_Framework_TestCase::getTestResultObject public function @since Method available since Release 3.5.7
PHPUnit_Framework_TestCase::handleDependencies protected function @since Method available since Release 3.5.4
PHPUnit_Framework_TestCase::hasDependencies public function Returns true if the tests has dependencies
PHPUnit_Framework_TestCase::hasExpectationOnOutput public function @since Method available since Release 4.3.3
PHPUnit_Framework_TestCase::hasFailed public function Returns whether or not this test has failed.
PHPUnit_Framework_TestCase::hasOutput public function @since Method available since Release 3.6.0
PHPUnit_Framework_TestCase::hasPerformedExpectationsOnOutput public function @since Method available since Release 3.6.5
PHPUnit_Framework_TestCase::iniSet protected function This method is a wrapper for the ini_set() function that automatically resets the modified php.ini setting to its original value after the test is run.
PHPUnit_Framework_TestCase::isInIsolation public function @since Method available since Release 4.3.0
PHPUnit_Framework_TestCase::never public static function Returns a matcher that matches when the method is never executed.
PHPUnit_Framework_TestCase::once public static function Returns a matcher that matches when the method is executed exactly once.
PHPUnit_Framework_TestCase::onConsecutiveCalls public static function @since Method available since Release 3.0.0
PHPUnit_Framework_TestCase::onNotSuccessfulTest protected function This method is called when a test method did not execute successfully. 1
PHPUnit_Framework_TestCase::prepareTemplate protected function Performs custom preparations on the process isolation template.
PHPUnit_Framework_TestCase::prophesize protected function @since Method available since Release 4.5.0
PHPUnit_Framework_TestCase::restoreGlobalState private function
PHPUnit_Framework_TestCase::returnArgument public static function @since Method available since Release 3.3.0
PHPUnit_Framework_TestCase::returnCallback public static function @since Method available since Release 3.3.0
PHPUnit_Framework_TestCase::returnSelf public static function Returns the current object.
PHPUnit_Framework_TestCase::returnValue public static function @since Method available since Release 3.0.0
PHPUnit_Framework_TestCase::returnValueMap public static function @since Method available since Release 3.6.0
PHPUnit_Framework_TestCase::run public function Runs the test case and collects the results in a TestResult object. If no TestResult object is passed a new one will be created. Overrides PHPUnit_Framework_Test::run
PHPUnit_Framework_TestCase::runBare public function Runs the bare test sequence.
PHPUnit_Framework_TestCase::runTest protected function Override to run the test and assert its state. 9
PHPUnit_Framework_TestCase::setBackupGlobals public function Calling this method in setUp() has no effect!
PHPUnit_Framework_TestCase::setBackupStaticAttributes public function Calling this method in setUp() has no effect!
PHPUnit_Framework_TestCase::setDependencies public function Sets the dependencies of a TestCase.
PHPUnit_Framework_TestCase::setDependencyInput public function Sets
PHPUnit_Framework_TestCase::setDisallowChangesToGlobalState public function @since Method available since Release 4.6.0
PHPUnit_Framework_TestCase::setExpectedException public function @since Method available since Release 3.2.0
PHPUnit_Framework_TestCase::setExpectedExceptionFromAnnotation protected function @since Method available since Release 3.4.0
PHPUnit_Framework_TestCase::setExpectedExceptionRegExp public function @since Method available since Release 4.3.0
PHPUnit_Framework_TestCase::setInIsolation public function @since Method available since Release 3.4.0
PHPUnit_Framework_TestCase::setLocale protected function This method is a wrapper for the setlocale() function that automatically resets the locale to its original value after the test is run.
PHPUnit_Framework_TestCase::setName public function Sets the name of a TestCase.
PHPUnit_Framework_TestCase::setOutputCallback public function @since Method available since Release 3.6.0
PHPUnit_Framework_TestCase::setPreserveGlobalState public function @since Method available since Release 3.4.0
PHPUnit_Framework_TestCase::setResult public function @since Method available since Release 3.4.0
PHPUnit_Framework_TestCase::setRunTestInSeparateProcess public function @since Method available since Release 3.4.0
PHPUnit_Framework_TestCase::setTestResultObject public function @since Method available since Release 3.6.0
PHPUnit_Framework_TestCase::setUp protected function Sets up the fixture, for example, open a network connection. This method is called before a test is executed. 40
PHPUnit_Framework_TestCase::setUpBeforeClass public static function This method is called before the first test of this test class is run. 2
PHPUnit_Framework_TestCase::setUseErrorHandler public function @since Method available since Release 3.4.0
PHPUnit_Framework_TestCase::setUseErrorHandlerFromAnnotation protected function @since Method available since Release 3.4.0
PHPUnit_Framework_TestCase::snapshotGlobalState private function
PHPUnit_Framework_TestCase::startOutputBuffering private function @since Method available since Release 4.2.0
PHPUnit_Framework_TestCase::stopOutputBuffering private function @since Method available since Release 4.2.0
PHPUnit_Framework_TestCase::tearDown protected function Tears down the fixture, for example, close a network connection. This method is called after a test is executed. 10
PHPUnit_Framework_TestCase::tearDownAfterClass public static function This method is called after the last test of this test class is run. 2
PHPUnit_Framework_TestCase::throwException public static function @since Method available since Release 3.1.0
PHPUnit_Framework_TestCase::toString public function Returns a string representation of the test case. Overrides PHPUnit_Framework_SelfDescribing::toString 3
PHPUnit_Framework_TestCase::verifyMockObjects protected function Verifies the mock object expectations.
PHPUnit_Framework_TestCase::__construct public function Constructs a test case with the given name. 4