Toggle navigation
首页
技术
骑行
羽毛球
资讯
联络我
登录
在 .Net Core xUnit test 项目中使用配置文件
2017-07-16
.NET Core
在对项目做集成测试的时候,经常会需要用到一些参数比如用户名密码等,这些参数不宜放在测试代码中。本文介绍一种方法:使用配置文件。 # 添加配置文件 在集成测试项目目录下新建文件:Configuration.json,并配置好需要的参数 ```json { "SendCloudId": "id", "SendCloudKey": "key" } ``` # 配置工程文件,添加配置文件到输出 ```xml <ItemGroup> <None Update="Configuration.json"> <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory> </None> </ItemGroup> ``` # 添加解析配置文件依赖包 使用Nuget Package Manager,添加依赖包:Microsoft.Extensions.Configuration.Json 然后使用 dotnet restore,加载依赖包 # 加载配置 ```c# var config = new ConfigurationBuilder() .AddJsonFile("Configuration.json") .Build(); var credential = new Credential() { Id = config["SendCloudId"], Key = config["SendCloudKey"] }; ```
×
本文为博主原创,如需转载,请注明出处:
http://www.supperxin.com
返回博客列表