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|int | artisan(string $command, array $parameters = []) Вызвать команду artisan и вернуть код. | |
| $this | withoutMockingConsoleOutput() Отключить имитацию консольного вывода. |
Подробное описание
PendingCommand|int
artisan(string $command, array $parameters = [])
Вызвать команду artisan и вернуть код.
protected $this
withoutMockingConsoleOutput()
Отключить имитацию консольного вывода.
© 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