Spec-Zone.ru › Symfony 3.0

IntlTestHelper

class IntlTestHelper

Вспомогательный класс для подготовки тестовых случаев, которые опираются на компонент Intl.

Любой тест, проверяющий функциональность, опирающуюся на классы intl или данные ресурсного пакета, должен вызывать один из методов {@link requireIntl()} или {@link requireFullIntl()}. Вызов {@link requireFullIntl()} необходим только в том случае, если в тесте используется функциональность, которая не предоставляется заглушкой intl.

Методы

static requireIntl(PhpUnit_Framework_TestCase $testCase)

Должен вызываться перед тестами, которые работают с заглушкой.

static requireFullIntl(PhpUnit_Framework_TestCase $testCase)

Должен вызываться перед тестами, которые требуют полную реализацию intl.

static require32Bit(PhpUnit_Framework_TestCase $testCase)

Пропускает тест, если текущая система не имеет 32-битную архитектуру.

static require64Bit(PhpUnit_Framework_TestCase $testCase)

Пропускает тест, если текущая система не имеет 64-битную архитектуру.

Подробности

static requireIntl(PhpUnit_Framework_TestCase $testCase)

Должен вызываться перед тестами, которые работают с заглушкой.

Параметры

PhpUnit_Framework_TestCase $testCase

static requireFullIntl(PhpUnit_Framework_TestCase $testCase)

Должен вызываться перед тестами, которые требуют полную реализацию intl.

Параметры

PhpUnit_Framework_TestCase $testCase

static require32Bit(PhpUnit_Framework_TestCase $testCase)

Пропускает тест, если текущая система не имеет 32-битную архитектуру.

Параметры

PhpUnit_Framework_TestCase $testCase

static require64Bit(PhpUnit_Framework_TestCase $testCase)

Пропускает тест, если текущая система не имеет 64-битную архитектуру.

Параметры

PhpUnit_Framework_TestCase $testCase

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Intl/Util/IntlTestHelper.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API