В Go интеграционные тесты требуют отдельного подхода к организации и именованию, чтобы их можно было удобно запускать и поддерживать. Вот лучшие практики для именования, хранения и управления интеграционными тестами:...
продолжить чтение
Если интеграционные тесты хранятся в отдельной директории, они не смогут напрямую тестировать приватные методы (методы и функции с именем, начинающимся с маленькой буквы), так как такие методы видны только внутри того же пакета....
продолжить чтение