-1
我已經反應組件Button.js,它可以接收幾個道具:type
,onClick
和text
。我寫我的測試,以確定是否組件接收道具,而是在寫與酶測試中,我可以看到,有些道具是未定義返回undefined即使我通過他們。酶並沒有看到反應組分的所有道具
組件和測試的代碼是here
我已經反應組件Button.js,它可以接收幾個道具:type
,onClick
和text
。我寫我的測試,以確定是否組件接收道具,而是在寫與酶測試中,我可以看到,有些道具是未定義返回undefined即使我通過他們。酶並沒有看到反應組分的所有道具
組件和測試的代碼是here
我相信這裏的問題是,你是通過道具的按鈕,但使用的文字道具作爲按鈕的實際文本。如果在DOM(HTML)存在的文本
嘗試測試。那麼應該通過罰款。
'希望(wrapper.text())toEqual( '測試');'<<<原來這是測試的方式 –