CreateRecords()
在各種表中創建任何基礎數據或配置數據。
GetFullPath
返回帶有腳本文件完整路徑的字符串的私有方法。它采用該腳本文件的名稱。
PopulateDatabaseNamePlaceHolder
使用實際的數據庫名稱替換腳本文件中的占位符的私有方法。
GetCommonProcessArguments
創建參數的私有方法,這些參數將傳遞到 OSQL 以便創建數據庫。
ExecuteScripts
對于一個給定的 XPath,此私有方法會獲取腳本文件的文件名,并使用 OSQL 對它們進行遞歸執行。這是由 CreateObjects 和 CreateRecords 使用的。
現在我將主要講述 CreateDatabase() 方法,因為其他大多數方法所遵循的實現都是類似的。清單 4 提供了該方法的主要代碼。
清單 4. 數據庫創建的代碼片段。
ProcessStartInfo processInfo =
new ProcessStartInfo("osql.exe");
文章來源于領測軟件測試網 http://www.kjueaiud.com/