public static void RunTest(int testCount) { SelectTestDefinition[] testDefinitions = SelectTestDefinition.GetSelectTestDefinitions(); //warming-up foreach (SelectTestDefinition testDefinition in testDefinitions) { using (var dbContext = OrderContext.Create("dummy")) testDefinition.ExecutorDb(dbContext); } PerformanceCacheOeTest(testDefinitions, testCount, true); PerformanceCacheOeTest(testDefinitions, testCount, false); PerformanceCacheDbTest(testDefinitions, testCount); }
public static void RunTest(int testCount) { SelectTestDefinition[] testDefinitions = SelectTestDefinition.GetSelectTestDefinitions(); //warming-up var dataAdapter = new OrderDataAdapter(false, false); var dbContext = (DbContext)dataAdapter.CreateDataContext(); foreach (SelectTestDefinition testDefinition in testDefinitions) { testDefinition.ExecutorDb(dataAdapter, dbContext); } dataAdapter.CloseDataContext(dbContext); PerformanceCacheOeTest(testDefinitions, testCount, true); PerformanceCacheOeTest(testDefinitions, testCount, false); PerformanceCacheDbTest(testDefinitions, testCount); }