&tag(Railsテスティングガイド);

目次[edit]

関連ページ[edit]

参考情報[edit]

1 Railsアプリケーションでテストを作成しなければならない理由[edit]

2 テストを導入する[edit]

2.1 Rails Sets up for Testing from the Word Go[edit]

2.2 The Test Environment[edit]

2.3 Rails meets Minitest[edit]

2.4 Available Assertions[edit]

2.5 Rails Specific Assertions[edit]

2.6 A Brief Note About Test Cases[edit]

2.7 The Rails Test Runner[edit]

3 The Test Database[edit]

3.1 Maintaining the test database schema[edit]

3.2 The Low-Down on Fixtures[edit]

4 Model Testing[edit]

5 System Testing[edit]

5.1 Changing the default settings[edit]

5.2 Screenshot Helper[edit]

5.3 Implementing a system test[edit]

★chromedriverが存在しないと実行できない。macOSの場合「brew cask install chromedriver」でインストール可能。

6 Integration Testing[edit]

6.1 Helpers Available for Integration Tests[edit]

6.2 Implementing an integration test[edit]

7 Functional Tests for Your Controllers[edit]

7.1 What to include in your Functional Tests[edit]

2.2 Railsを即座にテスト用に設定する[edit]

2.3 フィクスチャのしくみ[edit]

3 モデルに対する単体テスト[edit]

3.1 テストデータベースのスキーマを管理する[edit]

3.2 テストを実行する。[edit]

3.3 単体テストに含めるべき項目[edit]

3.4 利用可能なアサーション[edit]

3.5 Rails固有のアサーション[edit]

4 コントローラの機能テスト[edit]

4.1 機能テストに含める項目[edit]


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS