Create  Edit  Diff  FrontPage  Index  Search  Changes  History  Source  RSS  Note  wikifarm  Login

Rails' Wiki - GuideToTestingTheRails Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

この記事はテストの書き方とそれをRuby On Railsに適用する方法の情報を求めるRubyistたちのために書かれています。


* あなたはすでにRubyをインストールしていて、Rubyスクリプトを実行する方法を知っています
* あなたはすでにRailsをインストールしています
* あなたはコントローラー1つとモデル1つを持つ基本的なRailsアプリケーションを既に作成しています

もし上記を満たしていないとすると、あなたはちょっと一足飛びに進みすぎかもしれません。 をチェックすれば、初心者用のいいチュートリアルが見つかるでしょう。

'''Ruby 1.8.2'''以上と、'''Rails 0.12'''以上を持っていることを確認してください。

Steve Kellock ::: ::: what-a-day on #rubyonrails

Testing 1-2-3... is this thing on?
* What are These Strange Creatures?
* So Why Test?
Introducing Test/Unit
* The Small Picture
* The Big Picture
Hello World on Steroids
* The Victim
* The Assault
* Failure, Error and General Discomfort
* This Side Up ^
The Test Case Life Cycle
* A Quick Recap
* The Flow
* Setup and Teardown Exposed
Hey Test/Unit. Assert This!
* The Assertion Lineup
The Rails Fly-By
* It's About Frikkin' Time
* Where They Live
* How to Turn Them On
* The 3 Environments
* Why Make This Distinction?
The Lo-Down on Fixtures
* What They Are
* YAML the Camel is a Mammal with Enamel
* Comma Seperated
* ERb'in It Up
* Fixtures in Action
* Hashes with Special Powers
Testing Your Models
* A Unit Test
Testing Your Controllers
* What Is It?
* An Anatomy Lesson
* The 4 Hashes of the Apocolypse
* Response-Related Assertions
* Tag-Related Assertions
* Routing-Related Assertions
* Testing File Uploads
Testing Your Mailers
* Keeping the postman in check
* Unit Testing
* Functional Testing
* Filtering emails in development