Статья удалена

Этот материал был удалён по просьбе автора.

Автор, подскажешь какие-нибудь хорошие материалы по юнит тестам? Пытаюсь начать разбираться, но там кажется нужно особое мышление с пониманием, как писать тестируемый код и правильно писать сами тесты.

Ответить

Комментарий недоступен

2
Ответить

но там кажется нужно особое мышление с пониманием, как писать тестируемый код и правильно писать сами тесты.

Если файл с твоим кодом можно скинуть чатгпт, и она напишет адекватный тест, - это хороший код с точки зрения тестируемости (хотя возможно что полное дерьмо по производительности, но для этого тоже существуют тесты, как ни странно).
Серьёзно, чем сильнее изолирована логика в классе от других частей кодовой базы и чем подробнее написаны комментарии в заголовках методов, тем проще добиться от чатгопоты корректного покрытия тестами.
Вместо чатгпт может быть "тупой" исполнитель типа джуна, если такие в профессии вообще ещё зачем-то нужны перед тем, как она умрёт.

Ответить

Есть неплохой курс Алексея Баранцева по селениуму, да и для написания тестов надо знать как минимум один язык программирования.

Ответить