Как издеваться над пользователем Laravel Scopes для модульных тестирования?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как издеваться над пользователем Laravel Scopes для модульных тестирования?

Сообщение Anonymous »

Я использую Laravel 12 вместе с вредителями (с использованием издевательства), и у меня есть этот метод: < /p>

Код: Выделить всё

public function destroy(array $ids): array
{
$data= Item::findAllByFieldIn('id', $ids)->get();

// other code...
}
findAllByFieldIn — это метод области видимости, основанный на признаке, используемом в модели Item.
Для моего модульного теста мне нужно имитировать findAllByFieldIn, но я пока не нашел рабочего решения...
Есть ли правильный способ имитировать метод (в данном случае область действия) модели?
Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/797 ... it-testing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»