Как ПРАВИЛЬНО писать PHP Unit Tests от ПРОФЕССИОНАЛА | Урок 20

Как ПРАВИЛЬНО писать PHP Unit Tests от ПРОФЕССИОНАЛА | Урок 20

Макс Пронько

2 года назад

16,222 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Mill Kiway
Mill Kiway - 23.09.2023 21:02

Спасибо за видео. Подскажите пожалуйста, я не понял про создание блох, это что и где?

Ответить
Valeriy Grechukha
Valeriy Grechukha - 11.02.2022 19:08

ВНИМАНИЕ! Я не пишу тесты, не имею опыта в этом. НО!

Может быть я что-то не понимаю? Только что я посмотрел то, как покрыть тестами явно написанные вещи. Не поля, которые вернулись из базы. Не их количество, которое указано в параметрах метода LatestPosts::get(). Какой смысл на боевом проекте проверять, что отрабатывает execute? Зачем ограничивать возможность переписать запрос? Например, решили адаптировать запросы к базе со strict режимом, а тесты перестали проходить из-за наличия кавычек.

Так вот, вопрос: это я чего-то не понимаю по своей неопытности или "от ПРОФЕССИОНАЛА" в названии потому, что это второй канал Хауди, который учит верстать, стилизуя id'ы?

Ответить
Денис Гавриленко
Денис Гавриленко - 30.12.2021 12:28

В примере на гитхабе интегр тесты запускаются по дефолту в начале? логично быстрые тесты запускать вначале.

Ответить
Rashid Kairbekov
Rashid Kairbekov - 27.11.2021 19:30

А можно чуть подробнее? И лучше, на классе PostMapper. Там ведь есть другие вычисления, кроме соединения с БД и sql-запроса. Я, например не совсем понимаю какие значения параметров нужно брать и проверять. Нужно ли в PostMapper делать assert параметра $page? и т.п. Стоит ли проверять $limit на случай отрицательного значения или мы изначально понимаем что $limit не может быть отрицательным?

Ответить
Discord
Discord - 15.09.2021 00:25

Хочется так-же услышать про подключения к базе данных phpmyadmin
Очень подробно и хорошо объясняете

Ответить
Arslan Arslan
Arslan Arslan - 04.09.2021 23:14

Все как всегда отлично. Не планируешь ли после этого курса сделать уроки по PHP 8 или же CMS/Parser Avito, Юлы. Сейчас на ютубе не хватает современных уроков по PHP, а так ты такую годноту делаешь.

Ответить
Michael Bobrov
Michael Bobrov - 03.09.2021 10:55

А можно это все на гитхабе обновить до актуального состояния?

Ответить
Dmitriy Kret
Dmitriy Kret - 03.09.2021 10:36

+++

Ответить