Можно ли использовать random.number с минимальными и максимальными значениями в свойстве x-faker для макетирования openapi - PullRequest
0 голосов
/ 22 октября 2019

У меня есть файл yaml, подобный этому:

type: object
properties:
  transactionId:
    x-faker: random.uuid
    description: Transaction internal id
    type: string
  description:
    x-faker: lorem.sentence
    description: Transaction description
    type: string
  categoryId:
    x-faker: random.number
    description: Unique id of the category
    type: integer
required:
  - transactionId
  - categoryId

Я использую призму, чтобы динамически высмеивать ответ API , и он отлично работает. Единственная проблема в том, что categoryId - это случайное число, которое я не могу контролировать. Я хочу, чтобы это было число от 1 до 10. Согласно документации faker.js , можно использовать атрибуты min и max для управления генератором случайных чисел, но x-fakerсвойство не поддерживает использование этих параметров. Мне нужно использовать что-то вроде этого:

x-faker: random.number({min:1, max:10})

Есть ли способ сделать это?

...