3 namespace Drupal\Tests\Core\Test;
5 use Drupal\Tests\UnitTestCase;
6 use Drupal\deprecation_test\Deprecation\FixtureDeprecatedClass;
9 * Test how unit tests interact with deprecation errors.
14 class PhpUnitBridgeTest extends UnitTestCase {
17 * @expectedDeprecation Drupal\deprecation_test\Deprecation\FixtureDeprecatedClass is deprecated.
19 public function testDeprecatedClass() {
20 $deprecated = new FixtureDeprecatedClass();
21 $this->assertEquals('test', $deprecated->testFunction());
24 public function testDeprecatedFunction() {
25 $this->markTestIncomplete('Modules are not loaded for unit tests, so deprecated_test_function() will not be available.');
26 $this->assertEquals('known_return_value', \deprecation_test_function());