【发布时间】:2018-09-02 12:58:08
【问题描述】:
当我尝试从 Visual Studio 运行或调试代码时,我在 Visual Studio 2017 - 版本 15.8.1 上面临“未找到测试方法”。
问题:[测试项目 {项目名称} 未引用任何 .NET NuGet 适配器。测试发现或执行可能不适用于此项目。建议在解决方案的每个测试项目中引用 NuGet 测试适配器。 ]
注意:我可以使用以下链接解决 Visual Studio 2017 版本 15.7.* 上的上述错误。
请注意,这不是重复的 - “Visual Studio 17: Facing Test Case not found issue in Visual Studio 17”或任何其他已经在堆栈溢出中的问题。
如果你有相同的版本。可以使用此代码进行复制。
[TestClass]
public class ATest : ATestBase
{
[TestInitialize]
public override void TestInitialize()
{
if (Playback.IsInitialized == false)
Playback.Initialize();
}
[TestCleanup]
public override void TestCleanup()
{
if (Playback.IsInitialized == true)
Playback.Cleanup();
base.TestCleanup();
}
[TestMethod, TestCategory("SmokeTest")]
[DeploymentItem(@"DataSource\Documents\some.pdf")]
public void SmokeFlow()
{
string name = "test";
}
}
【问题讨论】:
标签: unit-testing visual-studio-2017