タグ

rubyとrspecに関するgriefworkerのブックマーク (5)

  • RSpecでRequest Describer - Qiita

    WebアプリケーションのHTTPレベルでの振る舞いに対してテストを記述するとき、皆さんはどのような考えを持ってテストコードを記述しているでしょうか。この投稿では、この手のrequest-specと呼ばれるテストについて考えながら、テストを書くときの幾つかの方針と、RSpec::RequestDescriberを利用してテストコードを簡略化する方法を紹介します。 request-specとは request-specという、HTTPにおけるリクエストとレスポンスの組み合わせを、言わばブラックボックスとして扱うテスト形式の呼び名があります。リクエストを入力、レスポンスを出力として扱い、ある入力に対して期待される出力が返されるかどうかをテストします。rspec-railsの中では、request-specに対して以下の説明が与えられています。 Use request specs to speci

    RSpecでRequest Describer - Qiita
  • RSpec 3の重要な変更 - 有頂天Ruby


    Myron Marston » Notable Changes in RSpec 3 Twitter@nilp_ RSpec 3.0.0 RC123.0.0 β6使 : gem Ruby 1.8.61.9.1 Ruby寿RSpec Ruby 2.x RSpec 2.x(2.0)Ruby2RSpec
    RSpec 3の重要な変更 - 有頂天Ruby
  • Autodoc - r7kamura blog


    Advent Calendar 1  Autodoc   25 Autodoc Rack applicationAPIRSpecAPI  MarkdownAPI GitHubMarkdown GitHub 
    Autodoc - r7kamura blog
    griefworker
    griefworker 2013/12/02
    “1つのテストケースに1つのリクエストとレスポンスが発生するようにテストを分けて書き、 1つのAPIに対して:autodocタグの付いたテストケースを1つ用意するのがベストプラクティス”
  • http://blog.inouetakuya.info/entry/2013/10/27/200111

    http://blog.inouetakuya.info/entry/2013/10/27/200111
    griefworker
    griefworker 2013/10/30
    最低限 Request specくらいは書くように心掛けよう。
  • Serverspec - Home

    About V2 Serverspec/Specinfra v2 has been just released. See the document about v2. About With Serverspec, you can write RSpec tests for checking your servers are configured correctly. Serverspec tests your servers’ actual state by executing command locally, via SSH, via WinRM, via Docker API and so on. So you don’t need to install any agent softwares on your servers and can use any configuration

    griefworker
    griefworker 2013/06/18
    サーバーの設定をRSpecでテストするためのgem。
  • 1