File
- drupal/core/vendor/phpunit/phpunit/Tests/Util/TestTest.php, line 189
Class
- Util_TestTest
- @package PHPUnit
@author Sebastian Bergmann <sebastian@phpunit.de>
@copyright 2001-2013 Sebastian Bergmann <sebastian@phpunit.de>
@license http://www.opensource.org/licenses/BSD-3-Clause The BSD 3-Clause License
@link …
Code
public function testGetProvidedDataRegEx() {
$result = preg_match(PHPUnit_Util_Test::REGEX_DATA_PROVIDER, '@dataProvider method', $matches);
$this
->assertEquals(1, $result);
$this
->assertEquals('method', $matches[1]);
$result = preg_match(PHPUnit_Util_Test::REGEX_DATA_PROVIDER, '@dataProvider class::method', $matches);
$this
->assertEquals(1, $result);
$this
->assertEquals('class::method', $matches[1]);
$result = preg_match(PHPUnit_Util_Test::REGEX_DATA_PROVIDER, '@dataProvider namespace\\class::method', $matches);
$this
->assertEquals(1, $result);
$this
->assertEquals('namespace\\class::method', $matches[1]);
$result = preg_match(PHPUnit_Util_Test::REGEX_DATA_PROVIDER, '@dataProvider namespace\\namespace\\class::method', $matches);
$this
->assertEquals(1, $result);
$this
->assertEquals('namespace\\namespace\\class::method', $matches[1]);
$result = preg_match(PHPUnit_Util_Test::REGEX_DATA_PROVIDER, '@dataProvider メソッド', $matches);
$this
->assertEquals(1, $result);
$this
->assertEquals('メソッド', $matches[1]);
}