1

我有一类单元测试方法(“序列化”)都标有 ,CategoryAttribute以便我可以按“特征”对 VS-2012 中的测试资源管理器窗格进行排序,如下所示:

测试资源管理器窗格

我已经在我的解决方案中的单元测试项目中添加了一个有序测试(称为serialization.orderedtest),并分配了所有这些单元测试方法以按特定顺序运行。

我的问题:如何将我的“序列化”类别分配给这个有序的测试对象,以便在这个视图中与其他对象一起组织?

** 编辑 **

有人建议Properties在 VS-2012 测试资源管理器中的测试项目的右键单击上下文菜单中可能有一个选项。唉,没有...

在此处输入图像描述

4

2 回答 2

0

Test View您可以通过窗口将类别应用于任何类型的测试。

右键单击所需的测试并打开Properties. 在那里,Test Categories您可以在该字段中添加类别。


我的回答是指 VS-2010,我认为在 VS-2012 中是一样的。而不是Test View窗口,寻找Test Explorer.

于 2013-03-05T07:13:16.990 回答
0

我可以验证,在 2010 年和 2012 年,有序测试都没有“测试类别”字段。在编码的 UI 测试中有,但我目前看不到任何将有序测试设置为类别的方法。

也就是说,通过 2010 年的“测试视图”窗口,它确实显示了有序测试的“测试类别”属性。但是,在保存属性时尝试编辑字段会导致错误。所以编辑没有保存,有序测试保持未分类。

于 2013-05-08T19:09:17.437 回答