日曜ITエンジニア劇場

日曜に勉強した情報の整理と、挑戦する新たな技術(私にとって)のつまづきポイントを綴っていきます。

RSpec

RSpec/マッチャー(matchers)/比較

参考資料 1.公式サイト 2.expectとis_expectedの違い 比較マッチャー使用例 実行結果 おまけ expectとis_expectedの違い 引用 参考資料 1.公式サイト relishapp.com 2.expectとis_expectedの違い indigolain.hatenablog.com 比較マッチャー使用例 re…

RSpec/マッチャー(matchers)/等価

参考資料 公式サイト 等価マッチャー使用例 実行結果 参考資料 公式サイト relishapp.com 等価マッチャー使用例 require 'rails_helper' RSpec.describe '等価matchers' do let(:string1) { 'kuro-neko' } let(:string2) { string1 } let(:integer1) { 3 } l…

RSpec/構造

参考資料 1.公式 (rspec-core) 2.【DSL】改めてDSLを調べてみた 3.【構造】Descrie, context, itについて 4.例の資料(電話番号の最大桁数) describe, context, itの位置付け コーディングイメージ 参考資料 1.公式 (rspec-core) RSpec Core 3.9 - …

RSpec/導入、specファイルの生成、実行方法

参考資料 公式サイト RSpecの実行ログのフォーマット設定 導入 Gemfileに記述 特定バージョンを指定する場合 ダウンロードとインストール ボイラープレート構成ファイルを生成する メンテナンス/バージョンアップ specファイルの生成 組込ジェネレーターに…