По моему мнению, писать юнит тесты особо смысла не имеет, если у вас маленький/средний проект. Если нет какого-нибудь DDD в проекте.
Для меня Unit-тесты, это тесты которые нужно писать если создаешь фреймворк/библиотеку, когда имеется четкий контракт поведения класса. Ибо тогда у нас имеется состояние которое нужно проверять. Убедиться что работают предусловия, постусловия и инварианты
Зачем писать юнит-тесты на модели, на контроллеры и т.п, если все это уже написано/проверено самим разработчиком либы/фрейма?
В обычных проектах структура +- такова: Репозиторий, Сервис и ДТО. Обычно репозиторий и Сервис не имеет состояние, только DTO, но писать тесты для ДТО?, проверять сеттер и геттер?
Обычно для проектов пишу Feature тесты или Функциональные тесты (по разному их называют). Или может быть я не встречал таких кейсов
Идея которая была украдена у одного разработчика?. Тут конечно, сложно выяснить, кто прав или нет, но релизнутая версия у парня была первой, а затем вышла версия от Яндекса.
И окажется что вы попали в это число *Ba dum tss*
"Включая диарею, животные или боль в животе"?
Когда кто-то кидает историй как ChatGPT захватит мир, смотрю на это и успокаиваюсь:
"Смешанный" это когда ты продвинутый, но у тебя синдром самозванца и ты думаешь что ты новичок :)
По моему мнению, писать юнит тесты особо смысла не имеет, если у вас маленький/средний проект. Если нет какого-нибудь DDD в проекте.
Для меня Unit-тесты, это тесты которые нужно писать если создаешь фреймворк/библиотеку, когда имеется четкий контракт поведения класса. Ибо тогда у нас имеется состояние которое нужно проверять. Убедиться что работают предусловия, постусловия и инварианты
Зачем писать юнит-тесты на модели, на контроллеры и т.п, если все это уже написано/проверено самим разработчиком либы/фрейма?
В обычных проектах структура +- такова: Репозиторий, Сервис и ДТО. Обычно репозиторий и Сервис не имеет состояние, только DTO, но писать тесты для ДТО?, проверять сеттер и геттер?
Обычно для проектов пишу Feature тесты или Функциональные тесты (по разному их называют). Или может быть я не встречал таких кейсов
https://vc.ru/life/270925-yandeks-neumelo-ukral-moyu-ideyu-s-ozvuchkoy-subtitrov-na-youtube
Идея которая была украдена у одного разработчика?. Тут конечно, сложно выяснить, кто прав или нет, но релизнутая версия у парня была первой, а затем вышла версия от Яндекса.
Хотел не привязываться к конкретному языку, но синтаксис все равно больше на PHP похож, только отсутствует всеми любимый - '$'
Благодарю за замечания. Исправлю, допустил ошибки из-за невнимательности.
Бери выше COUNT(*) * 10