Что такое test coverage?

Junior
790 просмотров
AFK Offer AI

Test coverage — процент кода, который выполняется при запуске тестов. В Go запускаешь go test -cover и видишь процент покрытия по пакету. go test -coverprofile=cover.out создаёт файл, который можно визуализировать через go tool cover -html=cover.out — откроется браузер с раскраской: зелёное выполнялось, красное нет. 100% покрытие — не гарантия отсутствия багов, но 0% — гарантия их наличия.

Следующий вопрос

Что такое Unicode и UTF-8?