文件名称:rosie:用于构建JavaScript对象的工厂,主要用于设置测试数据。 灵感来自factory_girl
文件大小:79KB
文件格式:ZIP
更新时间:2024-05-02 20:27:54
JavaScript
罗西 Rosie是一个用于构建JavaScript对象的工厂,主要用于设置测试数据。 它的灵感来自 。 要使用Rosie,您首先要定义一个工厂。 工厂是根据属性,序列,选项,回调定义的,并且可以从其他工厂继承。 一旦定义了工厂,就可以使用它来构建对象。 用法 有两个使用阶段: 工厂定义 物件建立 工厂定义:定义您的工厂,为其命名并提供一个可选的构造函数(在此示例中为game ): Factory . define ( 'game' ) . sequence ( 'id' ) . attr ( 'is_over' , false ) . attr ( 'created_at' , ( ) => new Date ( ) ) . attr ( 'random_seed' , ( ) => Math . random ( ) ) // Default to two p
【文件预览】:
rosie-main
----.eslintrc(351B)
----.github()
--------workflows()
----yarn.lock(171KB)
----.node-version(8B)
----src()
--------__tests__()
--------rosie.js(13KB)
----LICENSE(1KB)
----.prettierrc(26B)
----README.md(13KB)
----.npmrc(41B)
----.gitignore(33B)
----package.json(939B)