titangene / hexo-blog

Hexo blog source code
https://titangene.github.io/
0 stars 1 forks source link

Jest:DOM 測試 (jQuery) | Titangene Blog #32

Open titangene opened 4 years ago

titangene commented 4 years ago

https://titangene.github.io/article/jest-jquery-dom-testing.html

若用 Jest 來測試直接操作 DOM 的程式碼,最大好處是不用安裝額外的套件就可以測試,因為 Jest 附帶了 jsdom,它是用來模擬 DOM 環境,讓你很像在瀏覽器上呼叫 DOM API,進而觀察 DOM 的操作是否符合預期,也就代表測畫面不用真的開啟瀏覽器,不用等待畫面渲染就可以進行測試。