diff --git a/backend/Makefile b/backend/Makefile index 7d3396a..88e80ee 100644 --- a/backend/Makefile +++ b/backend/Makefile @@ -12,6 +12,7 @@ help: @echo " make down - 停止所有服务" @echo " make logs - 查看所有服务日志" @echo " make gen-proto - 生成 proto 文件" + @echo " make test - 运行所有服务的测试" @echo " make clean - 清理构建文件" # 构建所有服务 @@ -39,6 +40,14 @@ gen-proto: @echo "Generating proto files..." docker compose run --rm proto-builder +# 运行所有服务的测试 +test: + @echo "Running tests..." + # 运行网关服务测试 + docker compose run --rm gateway go test ./... + # 运行用户服务测试 + docker compose run --rm user-svc go test ./... + # 清理构建文件 clean: docker compose down -v diff --git a/backend/README.md b/backend/README.md index 4685fd6..770a3a1 100644 --- a/backend/README.md +++ b/backend/README.md @@ -49,7 +49,12 @@ make gen-proto ``` -4. **停止服务** +4. **运行测试** + ```bash + make test + ``` + +5. **停止服务** ```bash make down ```