文件名称:ava-fast-check:基于快速检查的AVA基于属性的测试
文件大小:119KB
文件格式:ZIP
更新时间:2024-05-20 20:18:31
unit-testing quickcheck property-based-testing ava generative-testing
基于AVA基于属性的测试 将基于属性的测试框架的强大功能带入AVA。 ava-fast-check简化了将快速检查集成到AVA测试框架中的过程。 入门 安装ava-fast-check及其对等项依赖项: npm install --save-dev ava fast-check ava-fast-check 例子 import { testProp , fc } from 'ava-fast-check' ; // for all a, b, c strings // b is a substring of a + b + c testProp ( 'should detect the substring' , [ fc . string ( ) , fc . string ( ) , fc . string ( ) ] , ( t , a , b , c ) => { t . t
【文件预览】:
ava-fast-check-main
----package.json(2KB)
----.github()
--------dependabot.yml(106B)
--------FUNDING.yml(75B)
--------workflows()
----test()
--------testProp.js(3KB)
----.prettierrc(104B)
----.prettierignore(41B)
----test.sh(1KB)
----LICENSE(1KB)
----test-bundle()
--------commonjs()
--------esm()
----src()
--------ava-fast-check.ts(3KB)
----tsconfig.json(514B)
----.gitignore(61B)
----package.esm-template.json(24B)
----CHANGELOG.md(2KB)
----README.md(4KB)
----yarn.lock(85KB)