我在使用.NET 4.0和ReSharper 6.1的VS 2010中使用msepc作为测试框架。我已经使用this article中描述的单个下划线为mspec设置了命名约定。问题是,我的一些规格中有一个双下划线,因此它们在我的测试报告中显示为引号,如:
It should_have_set__products__in_request
或
It should_have_set__products__
不幸的是,这些规范被ReSharper强调并且不被认为是有效的命名。 有没有办法手动设置这些命名约定或某种解决方法?
答案 0 :(得分:0)
目前无法做到这一点。 ReSharper不允许all_lower
命名方案的双下划线。我猜这是JetBrains没有优化的20%案例团队。插件本身不能影响这一点。
您可以投票the issue I just created。