はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    WWDC25

『RSpec: Behaviour Driven Development for Ruby』

  • 人気
  • 新着
  • すべて
  • RSpec: Behaviour Driven Development for Ruby

    4 users

    rspec.info

    Take very small stepsDon’t rush ahead with more code. Instead, add another example and let it guide you to what you have to do next. And don’t forget to take time to refactor your code before it gets messy. You should keep your code clean at every step of the way. View Documentation The BookEffective Testing with RSpec 3: Build Ruby Apps with ConfidenceThis definitive guide from RSpec’s lead devel

    • テクノロジー
    • 2022/09/07 05:08
    • rspec
    • テスト
    • Ruby
    • RSpec 3.8 has been released!

      8 users

      rspec.info

      RSpec 3.8 has just been released! Given our commitment to semantic versioning, this should be an easy upgrade for anyone already using RSpec 3, but if we did introduce any regressions, please let us know, and we’ll get a patch release out with a fix ASAP. We’re also happy to announce that Benoit Tigeot has joined the RSpec team since the last release. Welcome to the team, Benoit! We know you’ll do

      • テクノロジー
      • 2018/08/10 10:51
      • RSpec
      • RSpec 3.7 has been released!

        3 users

        rspec.info

        Sam PhippenOct 17, 2017RSpec 3.7 has just been released! Given our commitment to semantic versioning, this should be an easy upgrade for anyone already using RSpec 3, but if we did introduce any regressions, please let us know, and we’ll get a patch release out with a fix ASAP. RSpec continues to be a community-driven project with contributors from all over the world. This release includes over 12

        • テクノロジー
        • 2017/10/24 19:56
        • RSpec
        • rails
        • Effective Testing with RSpec 3 has been released!

          4 users

          rspec.info

          Myron MarstonSep 11, 2017As we announced back in February, Ian Dees and I have written a new book for the Pragmatic Bookshelf about RSpec, entitled Effective Testing with RSpec 3: Build Ruby Apps with Confidence. We’re happy to announce that the book is out of beta and is now shipping from PragProg and Amazon. We put a ton of work over the last three years into this project, distilling our combine

          • テクノロジー
          • 2017/09/12 08:15
          • RSpec 3.6 がリリースされました!

            7 users

            rspec.info

            Sam Phippen, Myron Marston, Jon Rowe, Yuji NakayamaMay 4, 2017RSpec 3.6 がリリースされました! 私たちは semantic versioning への準拠を約束しているので、 既に RSpec 3 をお使いの場合、このバージョンへのアップグレードは簡単なはずです。 しかし、もしバグを見つけた場合は教えてください。 できるだけ早く修正をし、パッチ版をリリースします。 RSpec は世界中のコントリビュータと共に、コミュニティ主導のプロジェクトであり続けます。 今回のリリースには、 50 人以上のコントリビュータによる 450 以上のコミットと、 120 以上の pull request が含まれています! このリリースに向けて力になってくれたみなさん、ありがとう! 主な変更 Core: Example の外で発生したエラ

            • テクノロジー
            • 2017/05/06 19:38
            • rspec
            • RSpec 3.5 がリリースされました!

              56 users

              rspec.info

              Sam Phippen, Myron Marston, Jon Rowe and Yuji NakayamaJul 1, 2016RSpec 3.5 がリリースされました! 私たちは semantic versioning に準拠する方針を掲げているため、 このリリースはすでに RSpec 3 を使っている方にとってなにか対応が必要になるものではありません。 しかし、もし私たちがバグを作り込んでしまっていた場合は教えてください。 できるだけ早く修正をし、パッチ版をリリースします。 RSpec は世界中のコントリビュータと共に、コミュニティ主導のプロジェクトであり続けます。 今回のリリースには、50 人以上のコントリビュータによる 600 以上のコミットと 150 以上の pull request が含まれています! このリリースに向けて力になってくれたみなさん、ありがとう! 主要な変更 C

              • テクノロジー
              • 2016/07/02 11:42
              • rspec
              • rails
              • ruby
              • あとで読む
              • test
              • *
              • RSpec 3.5 has been released!

                5 users

                rspec.info

                Sam Phippen, Myron Marston and Jon RoweJul 1, 2016RSpec 3.5 has just been released! Given our commitment to semantic versioning, this should be a trivial upgrade for anyone already using RSpec 3, but if we did introduce any regressions, please let us know, and we’ll get a patch release out with a fix ASAP. RSpec continues to be a community-driven project with contributors from all over the world.

                • テクノロジー
                • 2016/07/02 11:35
                • rspec
                • Rails
                • RSpec 3.5.0.beta1 has been released!

                  3 users

                  rspec.info

                  Sam PhippenFeb 6, 2016RSpec 3.5.0.beta1 has just been released! This is a big release for us because it’s the first release of RSpec we’ve published that has anything that could be described as approximating support for Rails 5. The purpose of this beta release is to enable people who are upgrading to Rails 5 to check their existing RSpec suites with Rails 5. If you do find any problems with this

                  • テクノロジー
                  • 2016/02/08 08:32
                  • RSpec 3.4 がリリースされました!

                    52 users

                    rspec.info

                    Yuji NakayamaNov 13, 2015RSpec 3.4 がリリースされました! 私たちは semantic versioning に準拠する方針を掲げているため、 このリリースはすでに RSpec 3 を使っている方にとってなにか対応が必要になるものではありません。 しかし、もし私たちがバグを作り込んでしまっていた場合は教えてください。 できるだけ早く修正をし、パッチ版をリリースします。 RSpec は世界中のコントリビュータと共に、コミュニティ主導のプロジェクトであり続けます。 今回のリリースには、50 人近くのコントリビュータによる 500 以上のコミットと 160 以上の pull request が含まれています! このリリースに向けて力になってくれたみなさん、ありがとう! 主要な変更 Core: Bisect アルゴリズムの改善 RSpec 3.3 では、 実行順序

                    • テクノロジー
                    • 2015/11/14 14:30
                    • rspec
                    • ruby
                    • rails
                    • あとで読む
                    • development
                    • *あとで
                    • RSpec 3.3 has been released!

                      32 users

                      rspec.info

                      Myron MarstonJun 12, 2015RSpec 3.3 has just been released! Given our commitment to semantic versioning, this should be a trivial upgrade for anyone already using RSpec 3.0, 3.1 or 3.2, but if we did introduce any regressions, please let us know, and we’ll get a patch release out with a fix ASAP. RSpec continues to be a community-driven project with contributors from all over the world. This releas

                      • テクノロジー
                      • 2015/06/13 16:30
                      • rspec
                      • Ruby
                      • あとで読む
                      • RSpec 3.2 has been released!

                        32 users

                        rspec.info

                        Myron MarstonFeb 3, 2015RSpec 3.2 has just been released! Given our commitment to semantic versioning, this should be a trivial upgrade for anyone already using RSpec 3.0 or 3.1, but if we did introduce any regressions, please let us know, and we’ll get a patch release out with a fix ASAP. RSpec continues to be a community-driven project with contributors from all over the world. This release incl

                        • テクノロジー
                        • 2015/02/04 01:12
                        • rspec
                        • ruby
                        • test
                        • あとで読む
                        • RSpec 3.1 has been released!

                          13 users

                          rspec.info

                          Myron MarstonSep 4, 2014RSpec 3.1 has just been released! Given our commitment to semantic versioning, this should be a trivial upgrade for anyone already using RSpec 3.0, but if we did introduce any regressions, please let us know, and we’ll get a patch release out with a fix ASAP. RSpec continues to be a community-driven project with contributors from all over the world. This release includes 64

                          • テクノロジー
                          • 2014/09/05 14:57
                          • RSpec
                          • ruby
                          • Notable Changes in RSpec 3

                            26 users

                            rspec.info

                            Myron MarstonMay 21, 2014Update: there’s a Japanese translation of this available now. RSpec 3.0.0 RC1 was released a couple days ago, and 3.0.0 final is just around the corner. We’ve been using the betas for the last 6 months and we’re excited to share them with you. Here’s whats new: Across all gems Removed support for Ruby 1.8.6 and 1.9.1 These versions of Ruby were end-of-lifed long ago and RS

                            • テクノロジー
                            • 2014/05/21 16:43
                            • rspec
                            • ruby
                            • テスト
                            • RSpec 2.99 and 3.0 RC1 have been released!

                              7 users

                              rspec.info

                              Myron MarstonMay 18, 2014The RSpec team has released 3.0.0.rc1 and 2.99.0.rc1! Barring a new major issue being reported, this will be the last prerelease, and we’ll release 2.99.0 and 3.0.0 final in 2 weeks. If you’re upgrading a project from 2.x, check out the upgrade instructions. If you’re curious about what’s new in RSpec 3, check back in a few days – I’ll be posting full list of notable chang

                              • テクノロジー
                              • 2014/05/19 16:17
                              • RSpec
                              • RSpec 2.99 and 3.0 beta2 have been released!

                                7 users

                                rspec.info

                                Myron MarstonFeb 21, 2014The RSpec team has released 3.0.0.beta2 and 2.99.0.beta2. This is a huge release that includes tons of new features. I plan to do a full blog post listing and giving examples for all the notable new 3.0 features at a later date. For now, I’ve just got the full release notes. Thanks to all the contributors who helped make this release happen! I also want to thank those of y

                                • テクノロジー
                                • 2014/02/22 01:20
                                • rspec
                                • ruby
                                • New in RSpec 3: Composable Matchers

                                  12 users

                                  rspec.info

                                  Myron MarstonJan 14, 2014One of RSpec 3’s big new features is shipping 3.0.0.beta2: composable matchers. This feature supports more powerful, less brittle expectations, and opens up new possibilities. An Example In RSpec 2.x, I’ve written code like this on many occassions: # background_worker.rb class BackgroundWorker attr_reader :queue def initialize @queue = [] end def enqueue(job_data) queue <<

                                  • テクノロジー
                                  • 2014/01/17 05:22
                                  • rspec
                                  • RSpec 2.99 and 3.0 betas have been released!

                                    6 users

                                    rspec.info

                                    Myron MarstonNov 8, 2013The RSpec team has just released RSpec 3.0.0.beta1 – the first RSpec 3 pre-release! Along with that, we’ve released 2.99.0.beta1, which is intended to help with the upgrade process. I’d like to thank all the contributors, and especially the core team (Andy, Bradley, Jon, Sam and Xavier) for making this release happen. I don’t have the energy right now to write up a full “Wh

                                    • テクノロジー
                                    • 2013/11/10 01:05
                                    • rspec
                                    • ruby
                                    • The Plan for RSpec 3

                                      20 users

                                      rspec.info

                                      Myron MarstonJul 15, 2013Update: There’s a Japanese translation of this available now. RSpec 2.0 was released in October 2010. In the nearly three years since then, we’ve been able to continually improve RSpec without needing to make breaking changes, but we’ve reached a point where RSpec has a fair bit of cruft stemming from the need to retain backwards compatibility with older 2.x releases. RSpe

                                      • テクノロジー
                                      • 2013/07/16 03:31
                                      • rspec
                                      • RSpec 2.14 is released!

                                        5 users

                                        rspec.info

                                        Myron MarstonJul 8, 2013We’ve just released RSpec 2.14. It will be the last 2.x feature release and is a recommended upgrade for all users. We’re getting started on RSpec 3. I’ll be blogging about our plans for RSpec 3 next week, so check back soon :). Thanks to all the contributors who helped make this RSpec release happen. Notable New Features Core: Profiler now profiles example groups, too RSpe

                                        • テクノロジー
                                        • 2013/07/09 00:26
                                        • rspec
                                        • あとで読む
                                        • Mixing and Matching Parts of RSpec

                                          4 users

                                          rspec.info

                                          Myron MarstonJul 23, 2012RSpec was split into three subprojects for the last major release (2.0): rspec-core: The test runner and main DSL (describe, it, before, after, let, shared_examples, etc). rspec-expectations: Provides a readable syntax for specifying the expected outcomes of your tests using matchers. rspec-mocks: RSpec’s test-double framework. One of the cool things about this is that it

                                          • テクノロジー
                                          • 2012/09/01 02:15
                                          • rspec
                                          • Ruby
                                          • Rails
                                          • Constant Stubbing in RSpec 2.11

                                            5 users

                                            rspec.info

                                            Myron MarstonJun 29, 2012In the 2.11 release, rspec-mocks is gaining a significant new capability that, as far as I know, isn’t provided by any other ruby mocking library: constant stubbing[^foot_1]. Let’s look at the API, and then talk a bit about some of the use cases for it. The API The main API is stub_const: describe "stub_const" do it "changes the constant value for the duration of the examp

                                            • テクノロジー
                                            • 2012/07/06 00:11
                                            • rspec
                                            • RSpec's New Expectation Syntax

                                              62 users

                                              rspec.info

                                              There are a few things motivating this new syntax, and I wanted to blog about it to spread awareness. Delegation Issues Between method_missing, BasicObject and the standard library’s delegate, ruby has very rich tools for building delegate or proxy objects. Unfortunately, RSpec’s should syntax, as elegantly as it reads, is prone to producing weird, confusing failures when testing delegate/proxy ob

                                              • テクノロジー
                                              • 2012/06/17 00:56
                                              • rspec
                                              • ruby
                                              • rails
                                              • rspec2
                                              • test
                                              • tech
                                              • RSpec.info: Message Expectations

                                                7 users

                                                rspec.info

                                                A message expectation (a.k.a. mock method) is an expectation that an object should receive a specific message during the execution of an example. Expecting Messages

                                                • 学び
                                                • 2010/03/03 06:30
                                                • rspec
                                                • Testing
                                                • Ruby
                                                • tips
                                                • RSpec.info: Controllers

                                                  5 users

                                                  rspec.info

                                                  Controller Examples live in $RAILS_ROOT/spec/controllers/. In contrast to Test::Unit, where the controller is initialized in the setup method, with Spec::Raiks you don’t. Instead, pass the controller class to the describe method. Spec::Rails automatically instantiates a controller for you, which you can access from the examples (it blocks) using the controller method. Isolation from views By de

                                                  • 世の中
                                                  • 2009/10/14 22:58
                                                  • rspec
                                                  • ruby
                                                  • Rails
                                                  • RSpec-1.1.5: Spec::Rails

                                                    3 users

                                                    rspec.info

                                                    A Rails plugin that brings RSpec to Rails. Features Use RSpec to independently specify models, views, controllers and helpers. Integrated fixture loading. Special generators for models and controllers that generate specs instead of tests. Special RSpec matchers for even more readable specs. Vision For people for whom TDD is a brand new concept, the testing support built into Rails is a huge leap f

                                                    • 暮らし
                                                    • 2008/03/19 23:46
                                                    • rails
                                                    • ruby
                                                    • RSpec-1.1.5: Controllers

                                                      6 users

                                                      rspec.info

                                                      Controller Examples live in $RAILS_ROOT/spec/controllers/. In contrast to Test::Unit, where the controller is initialized in the setup method, with Spec::Raiks you don’t. Instead, pass the controller class to the describe method. Spec::Rails automatically instantiates a controller for you, which you can access from the examples (it blocks) using the controller method. Isolation from views Spec::Ra

                                                      • 学び
                                                      • 2008/03/07 12:11
                                                      • rspec
                                                      • rails
                                                      • リファレンス
                                                      • Ruby
                                                      • RSpec documentation

                                                        17 users

                                                        rspec.info

                                                        RSpec is composed of multiple libraries, which are designed to work together, or can be used independently with other testing tools like Cucumber or Minitest. The parts of RSpec are: rspec-core: The spec runner, providing a rich command line program, flexible and customizable reporting, and an API to organize your code examples. rspec-expectations: Provides a readable API to express expected outco

                                                        • テクノロジー
                                                        • 2008/02/27 19:30
                                                        • rspec
                                                        • ruby
                                                        • testing
                                                        • Rails
                                                        • CSS
                                                        • RSpec: Overview

                                                          143 users

                                                          rspec.info

                                                          Take very small stepsDon’t rush ahead with more code. Instead, add another example and let it guide you to what you have to do next. And don’t forget to take time to refactor your code before it gets messy. You should keep your code clean at every step of the way. View Documentation The BookEffective Testing with RSpec 3: Build Ruby Apps with ConfidenceThis definitive guide from RSpec’s lead devel

                                                          • テクノロジー
                                                          • 2007/12/28 17:05
                                                          • rspec
                                                          • ruby
                                                          • rails
                                                          • bdd
                                                          • テスト
                                                          • test
                                                          • TDD
                                                          • testing
                                                          • framework
                                                          • programming

                                                          このページはまだ
                                                          ブックマークされていません

                                                          このページを最初にブックマークしてみませんか?

                                                          『RSpec: Behaviour Driven Development for Ruby』の新着エントリーを見る

                                                          キーボードショートカット一覧

                                                          j次のブックマーク

                                                          k前のブックマーク

                                                          lあとで読む

                                                          eコメント一覧を開く

                                                          oページを開く

                                                          はてなブックマーク

                                                          • 総合
                                                          • 一般
                                                          • 世の中
                                                          • 政治と経済
                                                          • 暮らし
                                                          • 学び
                                                          • テクノロジー
                                                          • エンタメ
                                                          • アニメとゲーム
                                                          • おもしろ
                                                          • アプリ・拡張機能
                                                          • 開発ブログ
                                                          • ヘルプ
                                                          • お問い合わせ
                                                          • ガイドライン
                                                          • 利用規約
                                                          • プライバシーポリシー
                                                          • 利用者情報の外部送信について
                                                          • ガイドライン
                                                          • 利用規約
                                                          • プライバシーポリシー
                                                          • 利用者情報の外部送信について

                                                          公式Twitter

                                                          • 公式アカウント
                                                          • ホットエントリー

                                                          はてなのサービス

                                                          • はてなブログ
                                                          • はてなブログPro
                                                          • 人力検索はてな
                                                          • はてなブログ タグ
                                                          • はてなニュース
                                                          • ソレドコ
                                                          • App Storeからダウンロード
                                                          • Google Playで手に入れよう
                                                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                                                          設定を変更しましたx