1
我们使用Microsoft.VisualStudio.TestTools.UnitTesting命名空间来修饰单元测试的类和方法。 我想要的是以下内容: - 保存项目列表(例如枚举值) - 在测试类中的所有测试都运行后测试项目列表的内容。如果内容不符合预期,则抛出(断言)异常。断言类已经运行
我试图用[ClassCleanup]
做到这一点,但断言(和跟踪信息)似乎并没有出现在任何地方。因此没有人被通知。
我们希望使用这种机制,以便在测试过程中如果使用某种类型的所有值/类型,我们可以自动(元)测试。否则,测试集不能完成。例如。 CRUD必须在源自Entity
的所有类型上进行测试。当添加新的class MyEntitiy : Entity
时,如果尚未为此类型添加CRUD测试,则测试类应该失败。
+1不知道MS可以定义有序的测试。执行代码覆盖的确是这个问题的目标。 –