Spec-Zone.ru › Laravel 11

InteractsWithConsole

trait InteractsWithConsole (View source)

Свойства

bool$mockConsoleOutput

Указывает, должно ли выводить консольное содержимое быть смоделированным.

bool|null$expectsOutput

Указывает, ожидается ли вывод от команды.

array$expectedOutput

Все ожидаемые строки вывода.

array$expectedOutputSubstrings

Все ожидаемые фрагменты текста, которые должны быть присутствовать в выводе.

array$unexpectedOutput

Все строки вывода, которые не должны отображаться.

array$unexpectedOutputSubstrings

Все фрагменты текста, которые не должны быть присутствовать в выводе.

array$expectedTables

Все ожидаемые таблицы вывода.

array$expectedQuestions

Все ожидаемые вопросы.

array$expectedChoices

Все ожидаемые варианты ответов на вопросы.

Методы

PendingCommand|intartisan(string $command, array $parameters = [])

Вызвать команду artisan и вернуть код.

$thiswithoutMockingConsoleOutput()

Отключить имитацию консольного вывода.

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

PendingCommand|int
artisan(string $command, array $parameters = [])

Вызвать команду artisan и вернуть код.

Параметры

string$command
array$parameters

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

PendingCommand|int


protected $this
withoutMockingConsoleOutput()

Отключить имитацию консольного вывода.

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

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Foundation/Testing/Concerns/InteractsWithConsole.html

Spec-Zone.ru

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