0

我想为用 C# 编写的 playwright.net 测试加载配置文件。例如,用户名、无头模式等。我不确定我是否需要添加一个 appsettings 或只是一个配置文件并添加这些参数?我尝试使用带有键值对的配置文件的配置文件,然后将其添加到脚本中:ConfigurationManager.AppSettings [“用户名”],但这不起作用。它是如何使用的?appsettings.json 或 App.config。我正在使用带有 .net 核心的 c# 编写 playwright.net 测试。请建议或提供任何示例以遵循

谢谢你

4

1 回答 1

0

您需要阅读单元测试中的配置。这篇文章会给你方向:https ://www.jerriepelser.com/blog/using-configuration-files-in-dotnet-core-unit-tests/

这是 TLDR 版本:

var config = new ConfigurationBuilder()
    .AddJsonFile("client-secrets.json")
    .Build();

var clientId = config["AUTH0_CLIENT_ID"]
于 2021-12-24T10:23:23.193 回答