第二单元测试未运行

时间:2012-03-30 17:17:39

标签: c# unit-testing

我无法运行方法B测试。逻辑很好,但是当运行单元测试时,只有方法A会运行。如果按照斑点切换方法A和B,则只运行方法B.很明显,代码在某些方面是错误的。我是否需要从方法A中调用方法B的测试才能使两个单元测试都运行?

我对C#很陌生,请原谅我的基本问题。

using redacted;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using System;

namespace UnitTests
{
    [TestClass()]
    public class ClassTest
    {
        public TestContext TestContext{get;set;}

        [TestMethod()]
        public void MethodATest()
        {
            the unit test
        }

        [TestMethod()]
        public void MethodBTest()
        {
            the unit test
        }
    }
}

1 个答案:

答案 0 :(得分:2)

看起来很好。

确保您正在运行所有测试(测试 - >运行 - >所有测试),而不是像上下文中的测试(Ctrl + R,T)或者要运行某种测试列表。