A-K*_*A-K 26 c# sql-server resharper nunit unit-testing
我在C#/ NUNit中实现了几套集成测试.每个测试套件都是一个单独的类,每个夹具设置从脚本创建并填充SQL Server数据库.这一切都曾经在Resharper 5.1之前工作得很好.
不幸的是,Resharper 5.1开始同时运行多个灯具.这是一个重大改变 - 他们都在尝试创建和填充相同的数据库,这显然最终会陷入混乱.有什么方法可以让Resharper连续运行我的测试夹具吗?
如果没有,你会建议连续运行我的NUnit测试夹具,一次一个夹具?单个测试运行的顺序无关紧要.
Aas*_*set 24
我不知道是否有可能阻止ReSharper并行运行测试; 如果没有,以下hack可能会起作用:使用静态只读Monitor成员创建一个静态类.然后,在[TestFixtureSetUp],调用Enter()显示器,并Exit()在显示器上调用[TestFixtureTearDown].这样,一次只允许运行一个测试夹具.不漂亮,但......
| 归档时间: | 
 | 
| 查看次数: | 12105 次 | 
| 最近记录: |