0
我已經爲Windows應用商店應用程序創建了一個測試項目。有一個方法CreateDB
它創建一個SQLite數據庫。在我的測試項目中,我寫了一個測試方法,它調用CreateDB
方法並檢查是否創建了數據庫。Windows Strore應用程序的單元測試刪除本地存儲
當我執行這個測試方法時一切順利,但只要測試執行結束,本地存儲被刪除。
我該如何預防?
我已經爲Windows應用商店應用程序創建了一個測試項目。有一個方法CreateDB
它創建一個SQLite數據庫。在我的測試項目中,我寫了一個測試方法,它調用CreateDB
方法並檢查是否創建了數據庫。Windows Strore應用程序的單元測試刪除本地存儲
當我執行這個測試方法時一切順利,但只要測試執行結束,本地存儲被刪除。
我該如何預防?
我敢肯定的測試框架的目的是創建和刪除數據
我通常在這種情況下,做的是序列化出來的對象或只是其轉換爲字節數組,然後我把休息指向方法結束之前的那一刻,調試,在那裏分解,並將值複製到文件中。
ok,我創建了一個創建數據庫並將其標記爲TestInitialize的方法,以便每次運行測試時創建數據庫。 – 2013-05-15 11:36:28
這也行得通! – 2013-05-15 16:26:10