根据流程类型

时间:2018-03-05 05:06:20

标签: node.js mocking flowtype

我正在寻找一个JS库来模拟我的类型声明的对象库。

例如,这是我的用户类型:

export type UserType = {
    id: string,
    userId: string,
    platform: ?string,
    gender: ?string,
    timezone: ?number,
    picture_url: ?string,
    first_name: string,
    last_name: string,
    locale: ?string,
    created_on: ?Date
};

我希望能够做到这一点:let userMock = mock(UserType)

你知道有什么可以做到的吗?

1 个答案:

答案 0 :(得分:1)

对于打字稿,您可以使用Factory根据提供的界面为Typescript的测试数据生成工厂。

对于普通的js,您可以使用Faker,它提供了生成随机测试数据的好工具。