gpt4 book ai didi

c# - Visual Studio 2012 无法找到我的测试

转载 作者:太空狗 更新时间:2023-10-29 21:45:08 25 4
gpt4 key购买 nike

我在我的解决方案中添加了一个“单元测试库”项目,其中包含一个简单的测试类:

namespace Metro_test
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{
Assert.Equals(0, 1);
}
}
}

但我无法让测试显示在文本浏览器窗口中。我已尝试清理/重建解决方案、删除/重新添加对 MSTest 的引用并编辑 .csproj 文件以确保项目被标记为测试项目。

整个解决方案都在源代码控制之下,我的同事(使用相同的代码)运行测试没有问题。

有什么想法吗?

最佳答案

尝试添加对 Microsoft.VisualStudio.QualityTools.UnitTestFramework 的引用,它位于 C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\PublicAssemblies

然后还要确保您使用的是您添加引用的程序集。

using Microsoft.VisualStudio.TestTools.UnitTesting;

并删除旧的

using Microsoft.VisualStudio.TestPlatform.UnitTestFramework;

编辑

您也可以将您的 visual studio 更新为 update 3,这应该可以解决这个问题

关于c# - Visual Studio 2012 无法找到我的测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18074509/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com