Size: a a a

2021 June 13

AS

Alex Sin in Laravel Pro
источник

AS

Alex Sin in Laravel Pro
там таймкод на важной фразе
источник

B

BuyOwnEx in Laravel Pro
😂😂😂 А зря ))) 0 ошибок гарантировано
источник

DZ

Daniil Zobov in Laravel Pro
Пишешь заглушку для concrete и тестируешь работу приложения с ней.
Например, при тестировании работы с кешем ты можешь тестить приложение без обращения к реальному драйверу.
Их ты тестируешь отдельно (но скорее всего за тебя их тысячу раз уже протестировали)
источник

y

yu2ry in Laravel Pro
они нас уже убили(
источник

DZ

Daniil Zobov in Laravel Pro
Кейс из жизни - я пишу приложение, работающее с redis, но на момент тестов не хочу его подцеплять к нему.
Тупо юзаю другой драйвер - array in memory и получаю оттестированное с кешем приложение.

Аналогично postgresql -> sqlite
источник

AS

Alex Sin in Laravel Pro
а можно ли сделать тестовое ин-мемори и рефрешить его между тестами, как с БД?
источник

DZ

Daniil Zobov in Laravel Pro
А что тебе мешает это сделать?
источник

А

Антон in Laravel Pro
А без фасадов не будет работать?
источник

AS

Alex Sin in Laravel Pro
Это как сигареты, можно но не прикольно, и другим противно. Недавно был в магазине, увидел цены на сигареты и ужаснулся, довольно дорогая отрава, если каждый день употреблять
источник

DZ

Daniil Zobov in Laravel Pro
Не понял вопроса

Ларка вся на фасадах, драйвер указывается в конфиге или env
источник

AS

Alex Sin in Laravel Pro
хз хз, когда ты тестишь кеш через аррей, you never lnow for sure как дела пойдут если драйвер будет редисовским, камон, может будет эксепшен подключения, а вдруг
источник

y

yu2ry in Laravel Pro
а мокать?
источник

AS

Alex Sin in Laravel Pro
that's better
источник

А

Антон in Laravel Pro
Как фасады упрощают тестирование?
источник

DZ

Daniil Zobov in Laravel Pro
Работа с конкретным драйвером это не цель тестирования приложения
источник

DZ

Daniil Zobov in Laravel Pro
Да е мое, я же выше написал
источник

А

Антон in Laravel Pro
А с обычным DI тестировать сложнее?
источник

AS

Alex Sin in Laravel Pro
повторение - мать учения
источник

DZ

Daniil Zobov in Laravel Pro
Фасады по этому же принципу работают
источник