React-Testing-Library 學習

    1. 要看render出來的結構長怎麼樣,可以用screen.debug();
    2. 覺得要query的element有可能不在的話,用queryBy,因為getBy如果找不到就會throw Error。
    3. 不應該去測試DOM的結構,DOM的結構應該當成黑箱子。
    4. 假設有個按鈕,用getByRole不要用getByText
    5. @testing-library/jest-dom 應該要安裝成devDependencies

參考文章:
How to use React Testing Library Tutorial
Testing – React Spectrum