我正在構建一個響應類別欄,將所有不可見類別置於下拉內。所有這些類別名稱都有一個不固定的寬度(這取決於文本)。我正在使用Jest &酶進行測試。如何單元測試依賴視覺數據的React組件
基本上,組件需要做的是計算不適合可見欄的所有類別,並在組件狀態中填充名爲invisibleCategories的數組以填充下拉數據。
哪個單元測試會更好?由於邏輯數據和狀態取決於視覺環境,我不確定設置測試的正確方法。你會在一個固定寬度的div(即1000px)中安裝組件,設置一個類別列表(即類別1,類別2,長類別3,短4 ...),知道哪些類別應該在給定的環境中可見和測試它?或者有更多的動態模式來測試依賴視覺數據的邏輯?