0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

RSpec入門 -Everyday Railsまとめ-

Last updated at Posted at 2020-12-13

#はじめに
Railsプログラマーにはお馴染みのRSpecの学習に『Everyday Rails - RSpecによるRailsテスト入門』を読んだので、私自身のアウトプットとしてまとめていきます。

#RSpecとは
Ruby on Railsのテストフレームワークの一つで、読み書きが容易で効率的にテストを実装可能なことが最大の特徴です。
Ruby on Railsの代表的なテストフレームワークは他に、Rails標準のMiniTestや、test-unitがあります。
RSpecでは、テストコードのことを**スペック(仕様)**と言います。

公式ドキュメント

#環境
・Ruby 2.6.3
・Ruby on Rails 5.1

#構成
『Everyday Rails - RSpecによるRailsテスト入門』で理解したことを以下の記事にまとめていきます。
テスト、RSpecについて
RSpecのセットアップ
モデルスペック
FactoryBotでテストデータを作成する
コントローラスペック
システムスペック
・リクエストスペック
・スペックをDRYに保つ
・速く書くテスト、速く動作するテスト
・その他のテスト
・TDD(テスト駆動開発)

0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?