Я поинтересовался или поставил несколько сообщений о том, как это сделать, в том числе руководство энзима airbnb для (отдельно) react-native
и jest
. (Например: https://medium.com/@childsmaidment/testing-react-native-components-with-enzyme-d46bf735540#.6sxq10kgt, https://blog.callstack.io/unit-testing-react-native-with-the-new-jest-i-snapshots-come-into-play-68ba19b1b9fe#.4iqylmqh5 или How to use Jest with React Native)Как использовать фермент для реакции-родной со шуткой
Но я получаю много предупреждений (у меня есть несколько набора параллельных тестов) всякий раз, когда я пытаюсь сделать (не монтировать, он выходит из строя) любой родной компонент. Предупреждения всегда касаются того, что местный носитель не признается.
Warning: Unknown props `focus`, `secureTextEntry` on <TextInput> tag. Remove these props from the element.
in TextInput (created by TextInput)
in TextInput (created by PasswordInput)
Любой, у кого есть работа, признает, как удалить предупреждение или как его решить?
Благодаря
Вы отдаете в свои собственные компоненты? Похоже, вы передаете некоторые непризнанные реквизиты. Можете ли вы добавить реализацию своего компонента, а также тест? Я мог бы использовать немного больше контекста, чтобы помочь вам;) –
guitoof