4

私は持っていることを知っfieldWithPath()ていますが、オプションoptional()にする方法が見つかりませんでした。parameterWithName()

4

1 に答える 1

3

Spring REST Docs 1.1 では、request および path パラメーターを optional としてマークできます。生成されたテーブルにもその情報を表示したい場合は、オプションの列を追加するカスタム スニペットを使用できます (このバグが修正されたら)。

Spring REST Docs 1.0 では、ファーストクラス API を介してリクエスト パラメーターをオプションとしてマークすることはできません。パラメーター記述子でカスタム属性を組み合わせて使用​​し、必要に応じて記述子に無視されたフラグを設定して、パラメーターが存在しない場合にテストをパスできるようにすることをお勧めします。

于 2015-11-01T19:45:48.587 に答える