# Jest Unit Test ## 一、測試的好處 ### 1. 不用害怕更動程式碼 ### 2. Code Quality - 單一職責原則 - 模組化的程式碼 - 元件真正做的是什麼 ### 3. 做出符合需求文件的程式碼 - 避免將測試條件寫得太過攏長 ![](https://i.imgur.com/8dCIRal.png) - 寫出好的文件 ![](https://i.imgur.com/OeBnIr0.png) ### 二、元件測試 ![](https://i.imgur.com/351CcwD.png) - ex: ![](https://i.imgur.com/Gu3k79k.png)