Эти функции теперь может кто-то использовать как публичные. И если кто-то так сделает, тесты не упадут (хотя они должны)
А, в этом смысле. Тогда делаешь отдельный env и отдельную папку с тестами для приватных функций. В env :test тестируешь всё, в env :test_priv - приватные функции.
Клёво, и ещё в каждом модуле расставляешь аттрибут. А мог бы просто мокать используя Patch
Да. Тот вариант, это если извращаться без Patch =)
Обсуждают сегодня