PHPUnitを使ってテストしていますが、配列の順番を気にしないテストを書くことはできますでしょうか?
php
1$actual = [2,3,1]; 2$expected = [1,2,3]; 3 4// assertかけるとtrueになってほしい
sortかければいい話なんですが、実際にテストしたいのは連想配列になっているので
テストにsortを書くとテストがごちゃごちゃしてしまうので避けたいです。
actualを返す処理にソートを入れることもできますが、簡単にテストできる方法があるのであれば
教えて下さい。
==========================================================
加筆しました。
コメントありがとうございます。
例えば、このような場合においても解決する方法はございますでしょうか?
==比較ではこのケースだと解決できないようです。
php
1$actual = [['a' => 'hoge'], ['b' => 'fuga']]; 2$expected = [['b' => 'fuga'], ['a' => 'hoge']]; 3 4// assertかけるとtrueになってほしい
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。