asp.net单元测试:将测试标记为不完整
本文关键字:记为 测试 net 单元测试 asp | 更新日期: 2023-09-27 18:00:19
我想对asp.net MVC Web应用程序进行单元测试。我们没有使用TDD(好吧,还没有)。
在接触了一个方法后,我想将适当的单元测试标记为不完整或其他什么,这样其他团队成员就知道他们必须完成它
有可能这样做吗?
我们在VisualStudio2010中使用了内置单元测试的可能性。
提前谢谢。Michael
是否希望测试在进一步处理之前不实际运行?如果是这样的话,有一个[Ignore]
属性可以添加到每个测试中,如(对于MSTest):
[TestMethod, Ignore]
public void TestThatNeedsToBeCompleted()
{
}
如果您使用NUnit,您可以在Ignore属性中添加一个原因参数来解释测试被忽略的原因。我认为这在MSTest中不可用,但不要引用我的话:)
您可以简单地通过断言或抛出NotImplementedException
使测试失败。你会发现这些测试不合格
或者最终在需要时使用IgnoreAttribute来启用/禁用测试。
[Ignore]
[TestMethod]
public void TestMethod { }