問題タブ [ex-unit]
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.
pattern-matching - パターン マッチングを使用した Phoenix コントローラー テストで 2 つのマップをアサートする方法
私のフェニックスコントローラーのテストでは、次のようなことをしています。
そして、私の応答マップは
私の応答マップには、予想されるマップに存在しない余分なキーが含まれているため、アサーションが==
失敗するため、このようなパターン マッチングでアサーションを実行しようとしています。
しかし、この場合、expected と response の値が何であれ、アサーションは常に true です。
マップの場合、パターン マッチングで何が起こっているのか混乱しています。