как ты его замокаешь? Как ты протестируешь логику без подключения к реальной бд? Поднимаешь тестовую БД? У тебя 450 тестов только в слое бизнес логики, ты не думаешь, что мягко говоря, это будет не удобно?
да, поднимать тестовую БД на время теста в этом случае - самый верный вариант.
У меня то, чего Даниэль так страшно баица - тригггры, сторед-процедуры, которые делают львиную часть бизнес логики. Каким образом ты предлагаешь мне мокать их функционал, переписать мускул? И потом - на кой хрен мне тестить sql.DB ? с этой стороны обычно проблем нет, а если и возникают - фиксятся мгновенно
Обсуждают сегодня