# API Reference

- [github.com/stretchr/testify/assert](https://testify.anonymux.org/api/pkg-assert.md): Package assert provides a set of comprehensive testing tools for use with the normal Go testing system.
- [github.com/stretchr/testify/http](https://testify.anonymux.org/api/pkg-http.md): Deprecated: Use net/http/httptest instead.
- [github.com/stretchr/testify/mock](https://testify.anonymux.org/api/pkg-mock.md): Package mock provides a system by which it is possible to mock your objects and verify calls are happening as expected.
- [github.com/stretchr/testify/require](https://testify.anonymux.org/api/pkg-require.md): Package require implements the same assertions as the assert package but stops test execution when a test fails.
- [github.com/stretchr/testify/suite](https://testify.anonymux.org/api/pkg-suite.md): Package suite contains logic for creating testing suite structs and running the methods on those structs as tests.
