我們來先做一個component,模擬這個情況吧
接下來我們要模擬
- 點到section時應該要關掉
- 點擊div不應該關掉
首先用
render
將OutsideClickSample
模擬出來,使用兩個function,getByTestId
與getByText
他們一個可以取得有相同data-testid
的dom,一個可以取得相同內容的dom,靠這兩個方法我們就能跟以前一樣測試了