rspec

    26

    2答えて

    rspecとRailsを使った電子メール送信をテストするベストプラクティスとツールは何ですか? たとえば、電子メールが送信されたかどうか、または効率的なテストと受け入れ可能な範囲でテストすべきことをテストするにはどうすればよいですか。 あなたたちは例が必要な場合は、どのように私は行くし、これをテストします: class UserMailer < ActionMailer::Base def j

    10

    4答えて

    RSpecでビューをテストしようとしています。私はトラブルの原因となっている特定のビューには、URLパラメータに応じて、その外観を変更します。 <% if params[:sort_by] == 'name' %> <div>Sorted by Name</div> <% end %> をRSpecのは、次のようになります。私の見解は、そのように、このパラメータを使用していますhttp:/

    2

    2答えて

    コントローラのcreateアクションをテストしようとしています。私はDeviseを認証に使用しており、before_filterメソッドを使用して、createアクションへのアクセスをログインユーザに制限しています。ここに私のコントローラの関連部分があります。 class RawDataSetsController < ApplicationController before_filte

    2

    1答えて

    Sinatra Webサービスをテストするためのオプションは何ですか? RSpecはまだ理想的ですか?きゅうり? Sinatraをテストするための現在の一般的なツールのいくつかは何ですか?

    3

    5答えて

    RSpec 2でRails 3 Webアプリケーションを使用していますが、私たちは認証にDeviseを使用しています。私の知っているのは、sign_inのテストヘルパーですが、RSpecやMochaモックオブジェクトで使うことができますか? 私はもともと、ユーザーがDeviseクラスの@user = mock_model(User)を試しました。 get 'index'がサインインフォームにリダイ

    1

    1答えて

    開発用のsqlite3データベースをテストデータベースにエクスポートしようとしています。これを行うために、私は最初に自分のモデルをレールコンソールにエクスポートし、それをファイルに保存しました。 > MyModel.all.to_yaml # this was saved to mymodels.yml 私はrspecを実行すると、mymodels.ymlを解析しようとして失敗します。私が得る


    27

    3答えて

    私はいくつかのコントローラが既に設定されています。今私はそれらのためのspecテストを書くことを始めたいと思う。スペックファイルを自動的に生成するコマンドはありますか?レールが新しいリソースのためにこれを行うのは分かっていますが、既存のコントローラー/モデルでもそうしているのかどうかはわかりません。

    3

    1答えて

    RSpecを使って私のRailsアプリケーションのテストを書いてみたいが、Test :: Unitを使って書かれたテストはたくさんある。私は rake test:units か何かのようなもので、単にコマンドラインから(ユニットテスト、機能テストなどのまたは全ての)全てのテストを実行することができるという続けていきたいし、それを持っていると思いますTest :: UnitまたはRSpecで記述

    7

    1答えて

    だから、Sinatraアプリケーションのrspecでコントローラメソッドをスタブする方法を理解しようとしています。主な理由は、アプリケーションの論理的な流れをテストし、特定の条件が満たされたときに必要な機能を呼び出すことです。だから、本質的に、私は私が困難シナトラアプリ内でコントローラのインスタンスにアクセスしていることを抱えている何 controller.should_receive(:fanc