如何为单元测试指定描述性名称

时间:2016-12-28 17:59:09

标签: visual-studio unit-testing testing development-environment test-project

使用Visual Studio 2015社区。我有一个单元测试项目,其中包含名为" Step01_AddUser"," Step02_AddHomework"等的所有这些方法。但是,我想给它们描述性的名称,这些名称将出现在Test Explorer中窗口。基本上我想完成两件事:

  1. 对测试进行排序(在播放列表中),以便它们按特定顺序运行
  2. 从方法名称中删除下划线,以便他们阅读" 01 - 添加用户"," 02 - 添加作业"。
  3. 有办法做到这一点吗?

1 个答案:

答案 0 :(得分:0)

我将按照他们提出的相同顺序回答您的问题:

  1. 此问题已经过here
  2. 测试名称由测试资源管理器根据其方法名称确定。方法名称中不能有空格,因此测试名称中不能有空格。
  3. 我还强烈建议您阅读this文章。它讨论了单元测试的最佳命名实践的一些约定。