pattern
E2EテストのデザインパターンとしてPageObjectというものがあります。 今回はPageObject自体の説明は省きますが、簡潔に述べるとWebページなどの詳細(idとかclassとかDOM階層とかとか)を隠して利用側(テストコード)が利用しやすいインターフェースを提供…
仕事でFirebase Realtime Databaseを利用していてユニットテストを書くためにモックについて調べてみるとこちらの記事に出会いました。 medium.com モック以外の内容も書かれており素晴らしい内容ですね。とても参考になります。 今回はもう少しお手軽にFire…
何かしらのデータのリストから特定の期間のデータのみをフィルタしたいような時があると思います。 今回のサンプルはデータのリストから6月に作成されたデータをフィルタします。 おそらくよくありがちなコードはこんな感じではないでしょうか。 (コードは…