2011-10-27 55 views
0

我有一組文本文件,需要進行測試並將這些項目用於我正在編寫的某些單元測試的特定部分。我已經在我的app.config文件路徑只是:。\ DataLists \使用Visual Studio測試指定單元測試中的文件位置

在我把它放在那裏後,我添加了需要添加一個自定義部分,所以它會獲得該文件路徑信息的項目。我遇到的問題是這個......它沒有在那個位置找到那些列表,而是在看一些tmp文件夾。我如何爲此指定適當的文件位置?

+0

你能發佈代碼嗎?這樣回答更容易。如果你願意,可以隨意從代碼中刪除個人信息。 – Marco

回答

0

您是否嘗試過使用DeploymentItemAttributelink在您需要訪問您的「設置」(我假設的文件夾)文本文件的測試方法中使用此功能。此處的最佳做法是將要部署的文件夾和文件添加到項目文件中,並將它們設置爲「如果更新則複製」或「始終複製」。

您還可以將文件或文件夾添加到.testsettings配置屏幕的展開部分。根據我的經驗,這在團隊構建期間比在DeploymentItemAttribute路線上更好。無論哪種情況,必須檢查.testsettings配置屏幕中的「啓用部署」複選框。