Mockのマッチングルール
Apidogは、faker.jsの仕様に完璧に互換していますし、他のルールにも拡張しました。
基本の書き方
書き方 | 説明 |
---|---|
@ で始まる文字列 | モックルールを呼び出して、対応するデータを生成します。 生成されたデータ型が定義されたデータ型と矛盾する場合、自動的に変換されます。 |
@ で開始しない文字列 | データ型がstring の場合はそのまま出力されます。 他のデータ型の場合、文字列は対応するデータ型に自動的に変換されます。 |
特殊文字: null | null データ型が許可されている場合、null で出力します。 それ以外の場合は、データ型がstring の場合は自動変換され、"null" が出力されます。 |
特殊文字: true | データ型が boolean の場合はtrue を出力します。 それ以外の場合は、データ型が string の場合は自動的に変換され、"true" を出力されます。 |
特殊文字: false | データ型がboolean の場合はfalse を出力します。 それ以外の場合は、データ型がstring の場合は自動的に変換され、"false" が出力されます。 |
自動変換では、JavaScript 言語のデフォルトのデータ変換方法を使用して変換します。
Mockのマッチングルール
Apidog 内蔵のMockのマッチングルールは、Apidogのプロジェクト設定の「機能設定」→「Mock設定」ページの「内蔵マッチングルール」でご確認ください。