我是一個.NET開發人員很長一段時間,我試圖總結各地真實的,實用的單元測試我的頭。賣我的單元測試
最特別地,我期待在單元測試ASP.Net MVC 3個項目。
我讀過關於它的體面的數額,並相信我的理解是在學術層面(即基本可確保你不會變化打破其他的東西)。然而,我看過的所有測試都是非常愚蠢的東西,無論如何都會是一個非常明顯的問題(這個控制器是否會返回一個帶有這個名字的視圖?)。因此,也許我錯過了一些東西,或者只是沒有看到任何真正好的測試示例或其他東西,但它真的看起來像一大堆額外的工作和複雜性與嘲笑,ioc等,我是隻是沒有看到相反的平衡收益。
教我,請:)
http://stackoverflow.com/questions工作/ tagged/unit-testing?sort = votes&pagesize = 50 – Will
它的唯一$ 4.95? –
你基本上是說你沒有看到使用代碼來測試你的應用程序,並且它假設QA測試會找到所有的東西。記住單元測試,一個很大的優勢是隨着應用程序變得更加複雜,它有助於確保原始功能不會中斷。你說的測試是微不足道的,是的,但可以大大幫助。更好的選擇是測試業務邏輯。它很難演示這個 - 幾乎每個應用程序都有不同的要求。測試你的驗證代碼在用戶離開前例時是否有效。一個電子郵件地址,你不能保存你的破碎的對象。 –