Об этом проекте
Testify — популярный набор инструментов для тестирования на Go (golang), предоставляющий набор пакетов, помогающих писать более качественный тестовый код. Он предлагает три основные возможности: пакет `assert` для простых и читаемых утверждений, пакет `mock` для создания mock-объектов и пакет `suite` для построения тестовых наборов с методами setup/teardown. Пакет `require` предоставляет те же функции, что и `assert`, но прерывает тест при неудаче вместо возврата логического значения. Testify разработан для бесшовной работы со стандартной средой `go test`. Он поддерживается на версии v1 без внесения обратно несовместимых изменений, а обсуждения версии v2 продолжаются. Установка проста через `go get github.com/stretchr/testify`. Проект распространяется под лицензией MIT и поддерживает версии Go начиная с 1.19.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.