Spec-Zone.ru › Laravel 7

InteractsWithContainer

trait InteractsWithContainer (View source)

Свойства

protected Mix|null$originalMix

Исходный обработчик Laravel Mix.

Методы

objectswap(string $abstract, object $instance)

Регистрация экземпляра объекта в контейнере.

objectinstance(string $abstract, object $instance)

Регистрация экземпляра объекта в контейнере.

MockInterfacemock(string $abstract, Closure $mock = null)

Моделирование экземпляра объекта в контейнере.

MockInterfacepartialMock(string $abstract, Closure $mock = null)

Моделирование частичного экземпляра объекта в контейнере.

MockInterfacespy(string $abstract, Closure $mock = null)

Шпионаж за экземпляром объекта в контейнере.

$thiswithoutMix()

Регистрация пустого обработчика для Laravel Mix в контейнере.

$thiswithMix()

Регистрация пустого обработчика для Laravel Mix в контейнере.

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

protected object swap(string $abstract, object $instance)

Регистрация экземпляра объекта в контейнере.

Параметры

string$abstract
object$instance

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

object

protected object instance(string $abstract, object $instance)

Регистрация экземпляра объекта в контейнере.

Параметры

string$abstract
object$instance

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

object

protected MockInterface mock(string $abstract, Closure $mock = null)

Моделирование экземпляра объекта в контейнере.

Параметры

string$abstract
Closure$mock

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

MockInterface

protected MockInterface partialMock(string $abstract, Closure $mock = null)

Моделирование частичного экземпляра объекта в контейнере.

Параметры

string$abstract
Closure$mock

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

MockInterface

protected MockInterface spy(string $abstract, Closure $mock = null)

Шпионаж за экземпляром объекта в контейнере.

Параметры

string$abstract
Closure$mock

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

MockInterface

protected $this withoutMix()

Регистрация пустого обработчика для Laravel Mix в контейнере.

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

$this

protected $this withMix()

Регистрация пустого обработчика для Laravel Mix в контейнере.

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

$this

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

Spec-Zone.ru

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