QUINIT在netTuts.com的介紹產生了一個有趣的交流(從未解決)如何應用單元測試對操作DOM的操作。下面引用(亞歷克斯·約克)獲得的癥結:我們如何執行DOM操作的單元測試?
什麼將是很好的,如果你有 這樣的功能:
函數add(A,B){VAR的結果= A + b; $(「input#ResultTestBox」)。val(result);
在上面的測試中,我很想 測試兩件事情:又多了一個和 b和結果正確地被投入 到DOM元素。我很想 通過提供 某些模擬HTML來測試第二件事。可能?
但是,就像我說的...沒有解決。可分解?
單元測試是如何實際基於真實的dom操作? – Tushar 2014-09-03 10:58:47
@Tushar取決於你正在使用的單元測試的26個定義中的哪一個。只要測試可以獨立運行,它們就是根據一些定義進行的單元測試。 (例如Kent Beck在書中的「Test Driven Development By Example」一書中) – herman 2016-05-31 08:38:50