我在我班级的每个方法的顶部输入[TestMethod]时,我真的被砍掉了。目前我的项目有600多个测试。有没有办法可以通过像PostSharp或者fody这样的IL weaver添加这个属性?或者我可以添加一个将执行相同操作的类属性吗?
欢呼声
答案 0 :(得分:2)
我想到的唯一想法是使用属性[ClassInitialize]编写自己的方法,该方法将在测试执行之前运行。方法实现:使用反射遍历特定类中的所有方法并在运行时添加属性。没有开箱即用的解决方案来解决您的问题。
答案 1 :(得分:0)
你可以使用find和replace来替换public void与[TestMethod] public void:)