using System; using System.Collections; using System.Data;
namespace MyTools { /// <summary> /// Summary description for TimeTest. /// </summary> public class TimeTest { private DataTable manager = new DataTable("manager"); private DataTable timeList = new DataTable("timeList");
public TimeTest() { #region initialize the ManagerTable to save the test cases DataColumn tempColumn = new DataColumn("name",typeof(System.String)); manager.Columns.Add(tempColumn); tempColumn = new DataColumn("description",typeof(System.String)); manager.Columns.Add(tempColumn); tempColumn = new DataColumn("totalTime",typeof(System.TimeSpan)); manager.Columns.Add(tempColumn); tempColumn = new DataColumn("startTime",typeof(System.DateTime)); manager.Columns.Add(tempColumn); tempColumn = new DataColumn("testCount",typeof(System.Int32)); manager.Columns.Add(tempColumn); manager.PrimaryKey = new DataColumn[]{manager.Columns["name"]}; #endregion
#region initialize the TimeListTable to save the list of time span tempColumn = new DataColumn("name",typeof(System.String)); timeList.Columns.Add(tempColumn); tempColumn = new DataColumn("time",typeof(System.TimeSpan)); timeList.Columns.Add(tempColumn); tempColumn = new DataColumn("description",typeof(System.String)); timeList.Columns.Add(tempColumn); #endregion
#region initialize a test case this.AddProcess("__mainTest__","The default test is created by system!"); #endregion }
public TimeTest(string testName,string description) { #region initialize the ManagerTable to save the test cases DataColumn tempColumn = new DataColumn("name",typeof(System.String)); manager.Columns.Add(tempColumn); tempColumn = new DataColumn("description",typeof(System.String)); &