Size: a a a

2021 April 14

P

Phoenix in Laravel Pro
Не знаю что именно собрался генератором тестов делать. В каком-то докладе от Badoo говорили что у них нашелся такой умник который генератор тестов написал. Они потом долго их выпиливали.
источник

JG

Jaroslaw Goszowski in Laravel Pro
да, я понимаю. тесты нужно писать наоборот, в первую очередь, а потом код. Короче понятно, придется все руками делать
источник

JG

Jaroslaw Goszowski in Laravel Pro
просто есть код, заведомо правильный. и есть вероятность, что его испортят
источник

JG

Jaroslaw Goszowski in Laravel Pro
мне эта мысль не дает покоя
источник

JG

Jaroslaw Goszowski in Laravel Pro
не нужно путать код который пишешь и поддержываешь ты сам и тот, над которым могут извращаться другие кодеры
источник

NO

Nex Otaku in Laravel Pro
И разве тест модели защитит от других кодеров? )))
источник

NO

Nex Otaku in Laravel Pro
Только лишнего кода наплодишь, а лишний код всегда только проблемы создаёт.
источник

JG

Jaroslaw Goszowski in Laravel Pro
если не править теты, то да
источник

NO

Nex Otaku in Laravel Pro
Ну, Ярослав. Видимо ты должен сам наступить на эти грабли.
источник

JG

Jaroslaw Goszowski in Laravel Pro
та блин, я уже замахался)) покрыть интеграционными тестами получается около 70% кода. Вроде все норм, а потом релиз, потом бабах и бизнес говорит, что ИТ мудаки.
я примерно понимаю, что я чушь несу, просто хочу себя самого убедить, что это плохая идея)
источник

NO

Nex Otaku in Laravel Pro
Хотел статью скинуть, но что-то не очень статья внятная )
источник

JG

Jaroslaw Goszowski in Laravel Pro
та внятная она) я по диагонали прочитал)
источник

JG

Jaroslaw Goszowski in Laravel Pro
Мы могли бы сделать все теже проверки на уровне интеграционных или даже сквозных тестов. Но мы стараемся максимальное число проверок вынести на Unit уровень. Они запускаются чаще, у них меньше ложных срабатываний, они работают быстрее, они способствуют улучшению качества кода.
источник

JG

Jaroslaw Goszowski in Laravel Pro
прям как доктор прописал)
источник

NO

Nex Otaku in Laravel Pro
Именно. Но юнит тест не должен тестировать модель. Но это осознать надо, видимо придётся через практику к этому дойти )
источник

NO

Nex Otaku in Laravel Pro
Я своих падаванов учил как правильно тесты писать и почему ) Доходило ) Но это долго и на примерах нужно показывать.
источник

JG

Jaroslaw Goszowski in Laravel Pro
почему? я пойму, что тест не должен тестировать функциональность фреймворка, это да. А проерять поля, кастыи реляции мне кажется очень здравой мыслью
источник

JG

Jaroslaw Goszowski in Laravel Pro
мутаторы
источник

JG

Jaroslaw Goszowski in Laravel Pro
резолвинг сервисов
источник

JG

Jaroslaw Goszowski in Laravel Pro
я могу долго продолжать)
источник