我正在使用 Monodevelop 中包含的 NUnit 测试运行程序。我有 2 个测试必须与静态资源交互,所以我需要它们串行运行而不是并行运行。我试过使用类似的东西
static string Locker="foo";
[Test]
public void Test1()
{
lock(Locker)
{
//....
}
}
[Test]
public void Test2()
{
lock(Locker)
{
//....
}
}
这似乎不起作用。还有其他方法吗?