react-components-asserts:使用浅层渲染器声明react.js组件

时间:2024-06-06 04:58:00
【文件属性】:

文件名称:react-components-asserts:使用浅层渲染器声明react.js组件

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-06 04:58:00

JavaScript

React组件断言 使用浅层渲染器为react.js组件断言。 早期 这只是一个非常早期的草案,并且随着使用该项目所需的功能而演变,最初是针对es6katas.org网站。 会看到它从这里去的地方。 它是什么? 为了使用单元测试进行TDD,而无需与DOM交互,此包将提供一些断言函数,以帮助在构建组件时验证某些条件。 它不用于HTML结构验证。 主要目的是验证是否使用了某些属性和组件并接收正确的数据。 使用它可能会导致更好的组件设计,并允许重构组件。 诸如rendersDomNodeWithTextContent(component, textContent)类的断言功能将确保组件内的某些DOM节点具有预期的textContent ,而该textContent在HTML结构中的位置不在此项目的范围之内。 例子 class Article extends React . Componen


【文件预览】:
react-components-asserts-master
----README.md(2KB)
----CHANGELOG.md(313B)
----test()
--------find-dom-nodes-spec.js(7KB)
--------asserts()
--------find-reactcomponent-spec.js(1KB)
----package.json(569B)
----src()
--------domnodes.js(1KB)
--------renderer.js(1KB)
--------domnode.js(1KB)
--------dom-asserts.js(2KB)
--------reactcomponent.js(631B)
--------index.js(322B)
----LICENSE.md(1KB)

网友评论