Spec-Zone.ru › Symfony 4.1

KernelTestCase

абстрактный класс KernelTestCase extends TestCase

KernelTestCase — базовый класс для тестов, требующих ядро.

Свойства

статический защищённый $class
статический защищённый KernelInterface $kernel
статический защищённый ContainerInterface $container

Методы

статический string getKernelClass()
статический KernelInterface bootKernel(array $options = array())

Запускает ядро для этого теста.

статический KernelInterface createKernel(array $options = array())

Создаёт ядро.

статический ensureKernelShutdown()

Останавливает ядро, если оно использовалось в тесте.

tearDown()

Очистка использования ядра в этом тесте.

Подробное описание

статический защищённый string getKernelClass()

Возвращаемое значение

string Имя класса ядра

Исключения

RuntimeException
LogicException

статический защищённый KernelInterface bootKernel(array $options = array())

Запускает ядро для этого теста.

Параметры

array $options

Возвращаемое значение

KernelInterface Экземпляр KernelInterface

статический защищённый KernelInterface createKernel(array $options = array())

Создаёт ядро.

Доступные параметры:

  • environment
  • debug

Параметры

array $options

Возвращаемое значение

KernelInterface Экземпляр KernelInterface

статический защищённый ensureKernelShutdown()

Останавливает ядро, если оно использовалось в тесте.

защищённый tearDown()

Очистка использования ядра в этом тесте.

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Bundle/FrameworkBundle/Test/KernelTestCase.html

Spec-Zone.ru

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