問題タブ [rest-assured-jsonpath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
528 参照

java - Rest Assured エラー解析メッセージ: 「無効な UTF-8 中間バイト 0x20」

特定の状況でスキーマ json を検証する際に問題がありますが、この同様のコードを他のテスト ケースで使用すると成功します。スキーマの検証に成功しない例を次に示します。

私が使用しているこのコード:

そして、私の json スキーマは、「https://jsonschema.net/#/」を生成します。私はこのジェネレーターを他のテストケースに使用しており、成功しています。

この Json は有効です。いくつかの Json バリデーターを使用して確認しました。次のエラーが表示されます。

0 投票する
1 に答える
1121 参照

testing - Rest Assured json 本文の長い値と一致する問題

次の応答があります。

idそして、次のように値をJUnitのオブジェクトに一致させようとしています:

しかし、一致が発生すると、 を に一致させようとしintますlong。代わりに、次の出力が得られます。

int に収まるほど短いかもしれないが、Rest Assured に値が実際に長いことを伝えるにはどうすればよいでしょうか? ファイルをにキャストできますidが、intうまくいきますが、それはずさんなようです。