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