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
        }

VS2010没有';t〃;参见“;新测试类中的任何测试

检查类是否具有[TestClass]属性,测试方法是否具有[TestMethod]属性。这件事曾经发生在我身上,这就是问题所在。

我放弃了获取sround VS2010的尝试,并为测试创建了一个新的独立项目,一切都很好。

ClassInitializeClassCleanup方法需要是static

    [ClassInitialize()]
    public static void ClassInit()
    {
    }
    [ClassCleanup]
    public static void ClassCleanup()
    {
    }