2016-06-06 4 views
0

현재 JSON 스키마에 대한 테스트 데이터 생성 요구 사항이 있습니다. 나는이 다음 github 매우 유용함을 발견했습니다 : https://www.npmjs.com/package/json-schema-faker#overview모든 조합에 대한 JSON faker

자, 모든 필수 필드 + 선택 필드의 모든 조합을 생성하도록 확장하려면 어떻게 생성 할 수 있습니까? 예를 들면 :

다음 JSON 스키마해야 출력이 JSON의 :

{ 
    "title": "Example Schema", 
    "type": "object", 
    "properties": { 
     "name": { 
      "type": "string" 
     }, 
     "age": { 
      "description": "Age in years", 
      "type": "integer", 
      "minimum": 0 
     } 
    }, 
    "required": ["name"] 
} 

{ 
    "name" : <random_string> 
} 

{ 
    "name" : <random_string>, 
    "age" : <random_int> 
} 
+0

당신은 그것을위한 클래스 구조를 원한다. ng else –

+0

json에 대한 모든 조합을 원합니다. 예를 들어, JSON 스키마에서 필수 필드를 언급 할 수 있습니다. 다른 모든 필드는 선택 사항 일 수 있습니다. – thegeek

답변

0

당신은 JSON-사기꾼을 시도 할 수 있습니다 NPM에서 사용할 수 있습니다, 그것은 사용하기 편하다