我在Visual Studio 2010中有一個我想測試的類庫項目。我在同一個解決方案中創建了一個獨立的測試項目來測試它。測試項目引用類庫項目。我創建了一些測試跑他們,他們失敗了,這是預期的。但是,當我修復類庫並再次運行測試時,它仍然失敗。這是因爲Class Libary項目沒有被重建。是否有可能讓VS 2010在運行測試之前構建
是否有某種方法讓Visual Studio 2010在運行測試之前自動構建測試項目及其所有依賴項?
編輯:
我也查了一些事情:
- 我檢查引用是項目引用。
- 我檢查了測試項目是構建順序中的最後一個。
還是沒有喜樂。如果它有任何區別,我正在使用工具欄上的「在解決方案中運行所有測試(Ctrl + R,A)」按鈕來運行測試。
您是如何在生產代碼中添加參考的?這對我來說很好。 – 2010-12-02 11:08:36
如果您將對類庫的引用添加爲項目引用,那麼測試項目應該在不構建類庫項目之前工作。 – Mariusz 2010-12-02 11:16:57
你確定嗎?通常這是有效的。它甚至沒有。與測試有關。這只是一個通常的項目參考,通常是以正確的順序建立所有依賴項目。 – 2010-12-02 11:23:22