紙一重の積み重ね

アラフォーのエンジニアがなれる最高の自分を目指して、学んだことをこつこつ情報発信するブログです。

RSpec

【RSpec】Everyday Rails学習ログ①~RSpecのインストールからモデルスペックまで~

はじめに 8/17に参加した Saitama.rb #20で実施した、RSpecのもくもく学習ログです。 なぜRSpecを学ぶのか 私が関わっているRailsプロダクトの品質を安定させ、継続的に開発を進めていくためです。 現在私が携わっているRailsプロダクトは5.2系で動いていま…

【ドットインストール】RSpec学習まとめ【lesson7】

要点 describeキーワードは、テスト対象を指定するもの。 describeは入れ子にすることができる。 トップレベルではdescribeの前に、RSpec.をつけることが推奨される。下位レベルでは不要。 describeは、contextと書いても同じ意味になる。 テスト対象がモノ=…

【RSpec入門】はじめてRSpecのテストコードを作成して実行するまでのまとめ

ドットインストールの学習を元に、はじめてRSpecを動かしてみます。 動作環境 Ruby 2.3.0 RSpec 3.4.4 Cloud9 失敗するクラスを書く サンプルのテストコードを作成する。 RSpec.describe "A calc" do # itで囲まれた範囲がexample # 期待される振る舞いのこ…