/everydayrails-rspec-2024

Sample source for the 2024 Japanese edition of Everyday Rails Testing with RSpec. (Rails 7.1)

Primary LanguageRuby

RSpec

Everyday Rails Testing with RSpec sample application (2024 Japanese edition)

Sample Rails application for Everyday Rails Testing with RSpec: A Practical Approach to Test-driven Development by Aaron Sumner. This repository is the official fork for the 2024 Japanese edition.


このリポジトリのRailsアプリは「 Everyday Rails - RSpecによるRailsテスト入門 」のサンプルアプリケーション(Rails 7.1対応版)です。

2022年更新の日本語版より、 原著のソースコード をフォークし、日本語版独自にメンテナンスしていくことになりました。

cover image

このリポジトリでは既存のアプリケーションに対して、少しずつテストを追加していく過程を説明します。最初はまったくテストのないコードベースから始まり、 モデルスペック、コントローラスペック、システムスペック、リクエストスペックと順に進みます。

このリポジトリの各ブランチを開くと、各章で追加したコードが確認できます。詳しくは本書の第1章をご覧ください。

Gitを使うとブランチ名を指定して各バージョンをチェックアウトできます。詳しくは本書をご覧ください。

Gitが苦手な方は、GitHubの便利な ブランチ機能を利用してください。 フィルターで特定のブランチを選択し、オンラインでソースコードをブラウズすることができます。

Gitについてもっと詳しく知りたい方は、無料で公開されている「 Git Immersion 」または「 Try Git 」(いずれも英語版)がお勧めです。