Skip to content

natnael-eyuel-dev/Task-Management-Unit-Test

Repository files navigation

Fundamentals of Go Tasks: Task 8 - Implement Unit Testing for Task Management API using testify Library

Natnael Eyuel - A2SV G62

Task Management API

A backend API for managing tasks and users, built with Go and Gin.

Features

  • User registration, login, and role management
  • Task creation, update, deletion, and retrieval
  • JWT-based authentication and authorization
  • Comprehensive unit test suite

Getting Started

  1. Clone the repository: git clone https://github.com/natnael-eyuel-dev/Task-Management-Unit-Test.git
  2. Install dependencies:
    go mod tidy
  3. Run the server:
    go run main.go
  4. Run tests:
    go test ./... -v

Documentation

See the Unit Test Documentation for details

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages