Enum.sort/2
を使って、マップのリストを created_at
の昇順に並び替える
https://hexdocs.pm/elixir/master/Enum.html#sort/2
ソート機能のテストを追加
created_at
に設定する文字列のリストを与える- 文字列のリストからtupleのリストを作成する
convert_to_list_of_maps
を使って、「2」で作成したtupleのリストをマップのリストに変換する- マップのリストから
created_at
を取り出し、リストを作成する - 「4」で作成したリストと期待値を比較
2、4で内包表記を使用
テストの実行
$ mix test
goh@goh% mix test
.......
Finished in 0.07 seconds
2 doctests, 5 tests, 0 failures
Randomized with seed 401360