Fundamentals of Go Tasks: Task 8 - Implement Unit Testing for Task Management API using testify Library
A backend API for managing tasks and users, built with Go and Gin.
- User registration, login, and role management
- Task creation, update, deletion, and retrieval
- JWT-based authentication and authorization
- Comprehensive unit test suite
- Clone the repository:
git clone https://github.com/natnael-eyuel-dev/Task-Management-Unit-Test.git - Install dependencies:
go mod tidy - Run the server:
go run main.go - Run tests:
go test ./... -v
See the Unit Test Documentation for details