Это статья, которую я искал. До сих пор я делал это, используя первый подход (передавая store
to Provider), и я всегда чувствовал, что «разве это не интеграционное тестирование! Это определенно не модульное тестирование этого компонента».
Но есть и несколько ошибок с предлагаемым подходом. например Если у меня есть реф, как мне это сделать, используя мелкий, поскольку он не поддерживает рефы? В мелком есть второй необязательный аргумент, в который мы можем передать контекст, но я не уверен, как мне передать ссылки и проверить это. В моем компоненте у меня есть ссылка для компонента таблицы и метод жизненного цикла componentDidMount
, он вычисляет высоту на основе этой ссылки.
Это будет большая помощь, если кто-нибудь может помочь с этим!