有没有办法判断是否从Visual Studio调用了测试(NUnit3)而不是从命令行运行器执行?在Visual Studio中开发测试时,我需要提供等效的命令行参数(--p)。
答案 0 :(得分:0)
不完全是您提出的问题的答案,而是您问题的答案......
在Visual Studio中开发测试时,我需要提供等效的命令行参数(--p)。
您是否知道可以使用.runsettings文件将等效的--p
传递到适配器中?您需要的片段如下所示:
<TestRunParameters>
<Parameter name="webAppUrl" value="http://localhost" />
<Parameter name="webAppUserName" value="Admin" />
<Parameter name="webAppPassword" value="Password" />
</TestRunParameters>
以下是.runsettings
的NUnit文档。请注意,它有点过时,并未提及TestRunParameters
设置。
https://github.com/nunit/docs/wiki/Tips-And-Tricks
以下是关于首先放置文件的位置的指南: