簡體   English   中英

如何在解決方案中的其他項目之間共享單元測試?

[英]How to share unit test between other projects in the solution?

如果在這里重復這個問題,我表示誠摯的歉意。 我有一組需要在其他3個項目之間共享的測試,並且我的應用程序已在網頁上

我正在考慮使用Google作為示例:

  • 共享的項目測試:登錄到Google
  • Google雲端硬盤項目:添加,上傳測試
  • Google Mail項目-撰寫,閱讀和未閱讀的測試
  • Google Maps Project-搜索位置測試

輸出:

所有項目都應在測試套件中添加Google登錄測試。

謝謝你的回答

  1. 右鍵單擊要添加現有測試的解決方案
  2. 單擊添加,然后在彈出菜單中單擊現有項。
  3. 查找現有文件
  4. 單擊以選中它
  5. 單擊添加按鈕旁邊的下拉圖標。
  6. 選擇“添加為鏈接”

所有項目都應在測試套件中添加Google登錄測試。

這是不正確的。 應該只有一個Login模塊要進行測試。 所有其他項目都應該沒有登錄邏輯。 他們應該假設用戶已經登錄或僅獲得相關權限。

簡單地說:重復測試表明重復邏輯。 重復的邏輯是一件壞事(tm)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM