我正在使用Jeff Wilcox的unit test framework用于Windows Phone 7(基于Silverlight 3),并且想知道这个库中有哪些类注释可用。除了[TestClass]
,[TestMethod]
之外还有[TestInitialize]
,它标记了在每次测试之前运行的方法。
有没有人知道是否有办法指定在每次测试后运行的方法,例如junit的@After
?还有开发人员可以使用的其他注释吗?我的google搜索没有找到任何内容。
谢谢, 麦金太尔。
答案 0 :(得分:3)
可用属性在Microsoft.VisualStudio.TestTools.UnitTesting namespace的MSDN文档中进行了描述。您可以使用[TestCleanupAttribute]
标记每次测试后运行的方法。您还可以使用[ClassInitialize]
和[ClassCleanup]
属性