我正在使用 QUnit 测试一些 JQuery,我让 Watin 加载测试页面并解析出测试结果,但我想知道是否有一种方法可以使用 MS Test 从页面动态生成测试套件而不是必须为每个测试编写一个测试函数?
我只是想减少必须编写的代码量
我正在使用 QUnit 测试一些 JQuery,我让 Watin 加载测试页面并解析出测试结果,但我想知道是否有一种方法可以使用 MS Test 从页面动态生成测试套件而不是必须为每个测试编写一个测试函数?
我只是想减少必须编写的代码量
You could do this by using a custom test type that would know how to enumerate the tests dynamically somehow. You could associate a file extension with a TiP (test information provider), what when it loaded that file would use data in there to return the set of tests.
我不确定你如何使用/运行你的测试,但我很确定你可以使用一些代码生成器,比如 Visual Studio 中的 t4 来为你编写这些测试。