Size: a a a

Scala User Group

2021 October 01

VK

Vladislav Kovalenko🐝... in Scala User Group
нет
источник

AF

Alexandr Fedorov in Scala User Group
На моем прошлом проекте был тест кавередж 80%
источник

AF

Alexandr Fedorov in Scala User Group
плюс интегрейшн и всякое
источник

AF

Alexandr Fedorov in Scala User Group
По кнопке стейдж собирался из любой и никогда проблем небыло
источник

ZM

ZLoyer Matveev in Scala User Group
на моем прошлом проекте около 10% и это один из самых стабильных сервисов в организации

уверен, что у @catostrophe есть с 0% и работают как часы
источник

AS

Artem Sokolov in Scala User Group
тогда вопрос
"все приватные методы протестированы, кейсклассы замоканы, "
это во 1х как. а во 2х зачем
источник

AS

Aλexander Semenov in Scala User Group
У нас примерно 0-1%, если говорить о unit тестах на скале. И это такое счастье! Можно смело рефакторить и не править эту кучу тестового кода, который только мешает эволюции кода приложения.
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
1) каверейдж ругается, когда существующий тест не добирается до какого-то из приватных. Делаете private[myPackage] и вперёд
2) я не знаю зачем мокать кейс классы
источник

AS

Artem Sokolov in Scala User Group
а если бы еще типы можно было бы отключить тогда бы еще и компилятор не ругался и вообще делой что хочешь. кааайф
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
сколько человек контрибьютит в репозиторий?
источник

AS

Aλexander Semenov in Scala User Group
Как раз компилятор и тот же F[_] это и есть тестовый фреймуорк на скале основной.
источник

R

Rajven in Scala User Group
Сейчас кем-то будет изобретён лисп.
источник

AS

Artem Sokolov in Scala User Group
1 - нормас. я помню когда джуном устроился на первую работу тоже чтобы кавередж не падал делал тесты которые вызывают методы и ничего не проверяют при этом (не было асертов). потом мне сказали что так делать не надо
источник

AF

Alexandr Fedorov in Scala User Group
Вот да
Приходит новичек и пошли недельные ноледж трансферы про то как тут все не сломать
источник

AS

Artem Sokolov in Scala User Group
отсутствие юнит тестов не означает что нет эффективной QA стадии и быстрого фидбек лупа)
источник

λ

λoλcat in Scala User Group
Бесполезная метрика
источник

AF

Alexandr Fedorov in Scala User Group
Да, но тогда я не завидую вашим QA
они по каждому комиту наверное регрессию гоняют
источник

НМ

Никита Мязин... in Scala User Group
Я как-то видел тест, где насовали этих when verify и проверяли все что можно, кроме одной незначительной детали - что это этот метод возвращает на самом деле (метод был на чтение данных)
И когда я поменял реализацию, оставив внешнее поведение таким же, все тесты ёбнулись
До сих пор считаю это эталоном теста на моках
источник

R

Rajven in Scala User Group
Автоматичиские тесты для вас шутка?
источник

AF

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

ибо че нам геттеры тестить

Но основная сложная логика была покрыта
источник