文件名称:fishery:用于将JavaScript对象设置为测试数据的库
文件大小:81KB
文件格式:ZIP
更新时间:2024-05-22 06:51:55
TypeScript
水产 Fishery是一个用于设置JavaScript对象以用于测试以及您需要设置数据的其他任何地方的库。 它是根据Ruby gem 松散建模的。 Fishery在构建时就考虑了TypeScript。 工厂接受类型化的参数并返回类型化的对象,因此您可以确信测试中使用的数据是有效的。 如果您不使用TypeScript,那也很好– Fishery仍然可以工作,只是没有TypeScript附带的额外类型检查。 安装 安装渔业: npm install --save fishery 或者 yarn add fishery 用法 工厂只是一个返回对象的函数。 Fishery为工厂功能提供了一些参数,以帮助解决常见情况。 定义工厂后,可以在其上调用build()来构建对象。 这是完成的过程: 定义工厂 // factories/user.ts import { Factory } from 'f
【文件预览】:
fishery-master
----tsconfig.build.json(77B)
----yarn.lock(154KB)
----.prettierignore(19B)
----.circleci()
--------config.yml(647B)
----lib()
--------types.ts(638B)
--------index.ts(52B)
--------builder.ts(2KB)
--------factory.ts(5KB)
--------__tests__()
----CONTRIBUTING.md(2KB)
----tsconfig.json(278B)
----LICENSE(1KB)
----jest.config.js(203B)
----README.md(13KB)
----.gitignore(122B)
----package.json(2KB)