我目前正在使用 C# 和 Visual Studio 2012 开发一个项目。
我很难弄清楚为什么 VS 2012 不想运行我的所有测试。
我有一个测试项目运行 2 个单元测试中的 1 个。无论我尝试了什么,它都不想运行另一个单元测试。它没有通过测试资源管理器检测到,“未运行”测试不包含该文件。
这是一个清晰的基本框架:
(我已经编辑了框架以包含解决方案的每个部分)
Solution
MainProject
ProjectA.Tests (that is the project)
UnitTestsA.cs (Actually run)
UnitTestsB.cs (Neven run)
这是第二个单元测试文件的代码:
using System;
using Microsoft.VisualStudio.TestTools.UnitTesting;
namespace MagicAdmin.Tests
{
[TestClass]
public class UnitTest1
{
[TestMethod]
public void TestMethod1()
{ }
}
}
我该如何解决这个问题?我做错了什么?