public void OnTimeSetup() { _dbInit = new DBInit(this.GetType().Name); _dbInit.InitDB(); _serviceProvider = Substitute.For <IServiceProvider>(); _serviceProvider .GetService(Arg.Is(typeof(IConditionAdapter <TestSelectRequestStruct>))) .Returns((callback) => _adapter); }
public static void Main(string[] args) { var _init = new DBInit("gRPCSelectExampleDB"); try { _init.InitDB(); CreateHostBuilder(args).Build().Run(); } finally { _init.CleanupDB(); } }
/// <summary> /// 初始化数据库 /// </summary> /// <param name="testContext"></param> //创建测试用数据库test.sqlite public static void InitDatabase(TestContext testContext) { DBInit db = DataBaseControlImpl.Instance; db.InitDB("test.sqlite"); }
[ClassInitialize] // 测试类生成预处理 public static void Init(TestContext testContext) { DBInit db1 = DataBaseControlImpl.Instance; db1.InitDB("Filename.db"); }//对数据库进行初始化,连接数据库
public void OnTimeSetup() { _dbInit = new DBInit(this.GetType().Name); _dbInit.InitDB(); _serviceProvider = Substitute.For <IServiceProvider>(); }