タグ

rubyとrspecに関するtobibako45のブックマーク (2)

  • 使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」 - Qiita

    はじめに RSpecは難しい、よくわからない、といったコメントをときどき見かけます。 確かにちょっと独特な構文を持っていますし、機能も結構多いので「難しそう」と感じてしまう気持ちもわかります。 (構文については僕も最初見たときに「うげっ、なんか気持ちわるっ」と思った記憶がありますw) しかし、RSpecに限らずどんなフレームワークでも同じですが、慣れてしまえばスラスラ書けますし、実際僕自身は「RSpecって便利だな-」と思いながらテストコードを書いています。 そこでこの記事では、僕が考える「最低限ここだけを押さえていれば大丈夫!!」なRSpecの構文や、僕が普段よく使う便利な機能をまとめてみます。 具体的には以下のような構文や機能です。 describe / it / expect の役割 ネストした describe context の使い方 before の使い方 let / let!

    使えるRSpec入門・その1「RSpecの基本的な構文や便利な機能を理解する」 - Qiita
  • Ruby on Rails のテストフレームワーク RSpec 事始め - Qiita

    前提として、Ruby on Rails で Hello World が表示できていること。 Ruby on Rails を始める方法は Ruby on Rails 事始め に記載。 RSpec とは RSpec とは Ruby プログラマー向けの BDD(Behaviour-Driven Development) ツールです。 ここでの BDD はテスト駆動開発(Test-Driven Development), ドメイン駆動型設計(Domain Driven Design), 受け入れテスト型設計へのアプローチのことです。 RSpec は Gem パッケージとして提供されています。 RSpec の公式サイトはこちら。 RSpec の使い方 RSpec の導入 まずは RSpec の Gem パッケージをインストールします。 (インストールするバージョンは RSpec の公式サイトを元に適

    Ruby on Rails のテストフレームワーク RSpec 事始め - Qiita
  • 1