文件名称:will-mutate::dna::female_sign::dna:运行时测试可检测对象的突变
文件大小:152KB
文件格式:ZIP
更新时间:2024-05-21 16:36:16
nodejs mutation-testing babel-plugin proxy JavaScript
会突变 运行时测试以检测对象的突变 描述 检测代码中何时何地发生突变。 看起来很酷,但是它不能代替严格的输入或测试。 目前,它是概念验证和调试工具。 为什么更改此属性? 我没有那样做!!! 特征 实时检测任何与代理兼容的突变 引发导致突变的代码的堆栈跟踪 在对象中包含指向突变的属性路径 用作实用程序功能 安装 npm install will-mutate 代码 const proxify = require ( "will-mutate/proxify" ) ; function foo ( ) { // Setup const target = { array : [ ] , } ; const targetProxy = proxify ( target , { deep : true } ) ; // Mutation
【文件预览】:
will-mutate-master
----.gitignore(45B)
----README.md(5KB)
----utils()
--------looks-like.js(742B)
----CHANGELOG.md(8KB)
----.github()
--------workflows()
--------icon.png(11KB)
----LICENSE(1KB)
----package.json(2KB)
----noop()
--------__tests__()
--------index.js(796B)
----config()
--------setup-after-env.js(85B)
----jest.config.js(6KB)
----.eslintrc.js(683B)
----plugin()
--------__tests__()
--------proxify.js(6KB)
--------index.js(5KB)
----proxify()
--------index.js(258B)
--------index.d.ts(256B)
----package-lock.json(507KB)