每当我们进行某种集成测试时,我们的js测试操作DOM,我们创建一个包含所有必需DOM元素的html页面,然后在<script>
- 标签中定义QUnit测试。
Resharper runner无法识别这些测试(在html文件中)(它只能识别js文件中的QUnit测试)。我们使用Chutzpah runner来运行在html文件中定义的QUnit测试。然而,有两个跑步者(Resharper和Chutzpah)似乎不可接受。
你通常如何处理这个问题(即为测试定义DOM的自定义部分,我们不想在JS中使用字符串常量)?偏好只有Resharper跑步者。