Size: a a a

Scala User Group

2021 October 01

VK

Vladislav Kovalenko🐝... in Scala User Group
вот вам обрезок фотографии монитора, надеюсь никакое нда не раскрыто. Это половина теста
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
не понимаю почему все не юзают мокито, это же такое увеличение кодовой базы на скале
источник

AF

Alexandr Fedorov in Scala User Group
Нет, но юнит тесты объективно дешевле,
И если ими можно покрыть логику то почему бы и нет
источник

НМ

Никита Мязин... in Scala User Group
Вот это красота
источник

ZM

ZLoyer Matveev in Scala User Group
иногда (нередко) это дороже чем ручное, не все следует автоматизировать
источник

AS

Aλexander Semenov in Scala User Group
Юзали мокито, когда писали такие тесты. Лучше ничего нету, с небольшими расширениями для скалы вполне. Но не нужно.
источник

ZM

ZLoyer Matveev in Scala User Group
у самих тестировщиков об этом куча книг исписана
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
так сколько человек контрибьютит в ваш проект, в котором 1% коверейдж и все счастливы?
источник

АМ

Азамат Макарчук... in Scala User Group
могу рпедствить большой проект где люди в разные части контрибутят и друг другу ничего не ломают
источник

R

Rajven in Scala User Group
Лично мне, как разрабу, писать настолько большое кол-во юнит тестов было бы немножко грустно.
источник

AS

Aλexander Semenov in Scala User Group
У нас небольшая команда, не больше 10 человек, репозиториев много. Сломать что-то сложно так, чтоб не ломать компиляцию.
источник

AF

Alexandr Fedorov in Scala User Group
Ну тут тоже ж надо договариватья и обсуждать
В том числе не каждый заказчик согласен за это платить
источник

R

Rajven in Scala User Group
"Сломать что-то сложно так, чтоб не ломать компиляцию." - основная причина, почему на Скала проектах меньше тестов.
источник

AS

Aλexander Semenov in Scala User Group
Именно! 🤗 Особенно, когда обмажешься cats-effect с tofu :)
источник

EK

Evgenii Kuznetcov in Scala User Group
Ну если уж следовать бумерским стандартам тестирования, то почему ассерты не разнесены по разным тесткейсам?
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
а есть какая-то заповедь типа «Один тест один ассерт»?
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
думаю тогда каунт loc на проекте легко бы пробил миллиард
источник

EK

Evgenii Kuznetcov in Scala User Group
Есть заповедь "один сценарий - один тест". Некоторые эту заповедь формулируют как один тест - один ассерт
источник

EK

Evgenii Kuznetcov in Scala User Group
Я перестал понимать постиронию. Вам же тут и говорят, что все эти верифаи ненужны
источник

НБ

Николай Бондаренко... in Scala User Group
Иногда это проще. Иначе приходится смотреть, какой из ассертов свалился и почему именно он
источник