非JSON本体(XML、バイトなど)と一致する方法はありますか。しかし、Pythonソリューションを探していれば、それの背後にあるアイデア(Monkeypatchingさえも)に感謝します。非JSON本体に一致する部分一致
0
A
答えて
0
これは可能ですが、直接サポートされているわけではありません。
現在のところ、JSONにマッチする機能しかありません。文字列の本体を期待してnon-JSONのマッチングを偽装することはできますが、pactの組み込みマッチャーを使用することはできません。これは、足を細かく作業しない限りテストがデータに依存する可能性があります。
a stub for xml supportがありますが、現在実装されていません。
0
Rubyで手を汚しても構わない(あなたはPythonと違いはありません!)独自のマッチャーを書くことができます。カスタム一致コードを使用するようにpact-provider-verifierを設定する方法を説明します。現在、J_A_XのようにJSONではないコンテンツタイプを使用すると、正確な文字列diffが実行されます。
関連する問題
- 1. 部分一致
- 2. 部分一致Excel
- 3. Couchbase部分一致に一致する全文検索
- 4. JavaScriptを部分一致に一致させる文字列
- 5. PHP elasticsearch部分一致
- 6. Oracle Databaseの部分一致
- 7. 部分一致MySQLクエリ
- 8. Solr部分一致/ EdgeNGramハイライト
- 9. .htaccess部分一致のRedirectMatch?
- 10. ルビーGSUB部分一致
- 11. 選択アレイアイテム、部分一致
- 12. 辞書の部分一致
- 13. 部分一致部分文字列
- 14. 一致または部分一致のDataGridViewの検索
- 15. ラスカルの非分割領域に一致
- 16. 部分一致/不一致の行を2列に選択する
- 17. 内部部分一致T-SQLクエリ
- 18. データ属性の一致、残りの部分の非表示
- 19. R - 部分文字列一致サブセット
- 20. R部分一致文字列
- 21. ndbクエリ部分文字列一致
- 22. MySQLの部分一致検索アルゴリズム
- 23. 部分検索とElasticsearchの一致
- 24. MySQL部分一致の削除
- 25. ElasticSearch部分検索の一致
- 26. WagtailとPostgresの部分一致検索
- 27. Elasticsearchの一致部分文字列
- 28. solrクエリの部分文字列一致
- 29. 部分一致文字列mysql
- 30. 部分正規表現の一致
[Pactを使用してXML応答を検証する方法](https://stackoverflow.com/questions/44308349/how-to-validate-an-xml-response-using-pact) –
これは既に行われています短い答えはJSONだけをサポートしていますが、どのような文字列マッチングでも使用できますが、今のような同値テストのようなものです。 –