хранение тестов
- на одном уровне ./main.go && ./main_test.go
- либо в отдельном пакете в другой директории:
./src/main.go && ./tests/main.go
Возможен ли вообще 2ой вариант хранения тестов?
Можно и так, и так. Есть линтер на эту штуку https://github.com/maratori/testpackage У него в ридми ссылки на статьи откуда идея взялась делать как во втором случае. Но имхо, это очень неудобно. Первый привычнее.
Спасибо большое за ответ)
Обсуждают сегодня