jest-native::eagle:自定义jest匹配器以测试React Native的状态

时间:2024-02-26 04:52:50
【文件属性】:

文件名称:jest-native::eagle:自定义jest匹配器以测试React Native的状态

文件大小:36KB

文件格式:ZIP

更新时间:2024-02-26 04:52:50

javascript testing react-native jest reactjs

开玩笑的 自定义笑话匹配器以测试React Native的状态。 目录 问题 您想用来编写测试,以断言关于React Native应用程序状态的各种事情。 作为该目标的一部分,您希望避免这样做时出现的所有重复模式,例如检查本机元素的道具,其文本内容,其样式等。 这个解决方案 jest-native库提供了一组可用于扩展jest的自定义jest匹配器。 这些将使您的测试更具声明性,易于阅读和维护。 兼容性 在大多数情况下,这些匹配器应具有足够的不可知论性,以与任何React Native测试实用程序一起使用,但它们主要是旨在与一起使用。 现有匹配器或任何新提议的匹配器引起的任何问题都必须首先通


【文件预览】:
jest-native-master
----.gitattributes(29B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(1010B)
--------ISSUE_TEMPLATE()
----src()
--------to-have-text-content.js(2KB)
--------to-be-disabled.js(2KB)
--------utils.js(2KB)
--------to-contain-element.js(1023B)
--------to-have-prop.js(1KB)
--------__tests__()
--------to-be-empty.js(588B)
--------to-have-style.js(2KB)
--------extend-expect.js(67B)
--------index.js(441B)
----babel.config.js(132B)
----.travis.yml(372B)
----LICENSE(1KB)
----other()
--------eagle.png(9KB)
----jest.config.js(337B)
----README.md(13KB)
----.all-contributorsrc(2KB)
----extend-expect.js(33B)
----extend-expect.d.ts(461B)
----.npmrc(55B)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(88B)
----setup-tests.js(124B)
----CHANGELOG.md(187B)
----package.json(2KB)

网友评论