You are here

public function WebformReflectionHelperTest::testGetParentClasses in Webform 6.x

Same name and namespace in other branches
  1. 8.5 tests/src/Unit/Utility/WebformReflectionHelperTest.php \Drupal\Tests\webform\Unit\Utility\WebformReflectionHelperTest::testGetParentClasses()

Tests WebformReflectionHelper get parent classes with WebformReflectionHelper::getParentClasses().

@dataProvider providerGetParentClasses

Parameters

object $object: An object.

string $base_class_name: (optional) Base class name to use as the root of object's class hierarchy.

string $expected: The expected result from calling the function.

See also

WebformReflectionHelper::getParentClasses()

File

tests/src/Unit/Utility/WebformReflectionHelperTest.php, line 32

Class

WebformReflectionHelperTest
Tests webform reflection utility.

Namespace

Drupal\Tests\webform\Unit\Utility

Code

public function testGetParentClasses($object, $base_class_name, $expected) {
  $result = WebformReflectionHelper::getParentClasses($object, $base_class_name);
  $this
    ->assertEquals($expected, $result);
}