123456789101112131415161718192021222324252627282930313233343536 |
- <?php
- namespace Drupal\FunctionalTests;
- use Drupal\Tests\BrowserTestBase;
- /**
- * Test for BrowserTestBase::getTestMethodCaller() in child classes.
- *
- * @group browsertestbase
- */
- class GetTestMethodCallerExtendsTest extends GetTestMethodCallerTest {
- /**
- * {@inheritdoc}
- */
- protected $defaultTheme = 'stark';
- /**
- * A test method that is not present in the parent class.
- */
- public function testGetTestMethodCallerChildClass() {
- $method_caller = $this->getTestMethodCaller();
- $expected = [
- 'file' => __FILE__,
- 'line' => 23,
- 'function' => __CLASS__ . '->' . __FUNCTION__ . '()',
- 'class' => BrowserTestBase::class,
- 'object' => $this,
- 'type' => '->',
- 'args' => [],
- ];
- $this->assertEquals($expected, $method_caller);
- }
- }
|