VS2010没有';t〃;参见“;新测试类中的任何测试
本文关键字:测试类 测试 任何 参见 没有 VS2010 | 更新日期: 2023-09-27 18:25:58
我在现有项目中创建了一类单元测试(而不是创建一个全新的测试项目)
当试图通过测试菜单运行测试时,VS声称没有加载任何测试。。
我该如何解决此问题?(除了重写Nunit中的所有单元测试,即)
编辑以回答以下问题:类和方法是公共的,[TestClass]和[TestMethod]注释都在中
[TestClass]
public class FunctionalTests
{
[ClassInitialize()]
public void ClassInit()
{
//do init stuff
}
[TestMethod]
public void TestSomething()
{
//testing stuff
}
检查类是否具有[TestClass]
属性,测试方法是否具有[TestMethod]
属性。这件事曾经发生在我身上,这就是问题所在。
我放弃了获取sround VS2010的尝试,并为测试创建了一个新的独立项目,一切都很好。
ClassInitialize
和ClassCleanup
方法需要是static
。
[ClassInitialize()]
public static void ClassInit()
{
}
[ClassCleanup]
public static void ClassCleanup()
{
}