嗨,我必须在使用 Nunit 进行的所有测试中都使用一个变量
SimpleContainer container = new SimpleContainer();
所以我尝试将此定义放在安装程序类中:
[SetUpFixture]
public static class TestSetup
{
public static SimpleContainer container = new SimpleContainer();
}
我使用静态类来编写:
IMyClass myClassExpected = (IMyClass)TestSetup.container.GetInstance(typeof(IMyClass), null);
但运行测试后我得到这个错误:“TestSetup is an abstract class”
我根本不明白问题出在哪里