Skip to content

入门

环境准备

安装编程工具

选择下列其中一种编程工具

安装 .NET SDK

安装 Docker 环境

拥有Docker环境,用于自动化单元测试和集成测试。

Docker Desktop下载地址: (https://www.docker.com/products/docker-desktop/)

调试环境准备

这一步不是必须的,默认情况下,自动化测试会自动启动调试环境,并在测试结束后自动关闭。

这里安装的调试环境是为了在本地运行调试。

# redis
docker run -p 6379:6379 -d redis:7.0
# rabbitmq
docker run -p 5672:5672 -p 15672:15672  -d rabbitmq:3.9-management
# mysql
docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0

其中RabbitMQ的管理界面地址为:http://localhost:15672/,用户名和密码都是guest。

安装工程模版工具

正式版 NetCorePal.Template - NuGet

dotnet new install NetCorePal.Template

or

预览版本 NetCorePal.Template - MyGet

dotnet new install NetCorePal.Template::<package-version> --add-source "https://www.myget.org/F/netcorepal/api/v3/index.json"

创建工程

dotnet new netcorepal-web -n MyWebApp

运行项目

cd MyWebApp
# Todo 添加构建基础设施的脚本
dotnet run

运行测试

dotnet test