2020-09-01から1ヶ月間の記事一覧

読書メモ(Everyday-Rails - RSpecによるRailsテスト入門)

モック モック(mock)は本物のオブジェクトのふりをするオブジェクトで、テストのために使われます モックはデータベースにアクセスしない点が異なります。よって、テストにかかる時間 は短くなります。 スタブ スタブ(stub)はオブジェクトのメソッドをオ…

読書メモ(Everyday-Rails - RSpecによるRailsテスト入門)

モック モック(mock)は本物のオブジェクトのふりをするオブジェクトで、テストのために使われます モックはデータベースにアクセスしない点が異なります。よって、テストにかかる時間 は短くなります。 スタブ スタブ(stub)はオブジェクトのメソッドをオ…

読書メモ(Everyday-Rails - RSpecによるRailsテスト入門)

FactoryBot.buildを使うと新しいテストオブジェクトをメモリ内に保存します。 FactoryBot.createを使うとアプリケーションのテスト用データベースにオブジェクトを永続化します。 遅いテストは何もテストがない状態よりもずっと良いと信じています。特に初心…

読書メモ(Everyday-Rails - RSpecによるRailsテスト入門)

多くの複雑なシステムがそうであるように、8割の作業は2割の機能で済ませられるはずです 期待する結果をまとめて記述(describe)している。 example(itで始まる1行)一つにつき、結果を一つだけ期待している。 どのexampleも明示的である。 各exampleの説…

再び始める。

このブログは、Qiitaなどで技術ブログを書く前に、心理的負担のかからない個人用のブログです。 新規登録するつもりだったが、何年か前に作っていたようだったので、再利用することにした。