rspec

    4

    4答えて

    RSpecを学ぶ手段として書いているアプリケーションのposts/show.html.erbビュー用に書いた仕様はpastiedです。私はまだモックとスタブについて学んでいます。この質問は、「すべての関連するコメントをリストする」仕様に固有のものです。 私が望むのは、表示ビューに投稿のコメントが表示されていることをテストすることです。しかし、私がよく分からないことは、このテストをどのようにセットア

    0

    1答えて

    これは過去数日間私を怒らせてしまったものです。私は、認証されたユーザーが資産をサイトにアップロードできるようにするアクションを持っています。手動でプロセスを実行することができますが、rspecを使用してテストする必要があるため、コントローラのアクションが正しいことがわかります。 requestヘルパーを使用する必要があるため、この一連のテストでは:givenという認証セッションを再利用できます。

    0

    1答えて

    私はどこでもモックとスタブを使用するファンです。スペックをすばやく実行し続けることができます。 私は一種の困惑、私は次のようにfind_specialメソッドをテストするためにこれを行う可能性がありますどのようにようだ: has_many :foos do def find_special if proxy_owner.baz ... find stuff

    2

    2答えて

    私はrspecとwebratでmerbを使用しています。 rjsテンプレートが正しくレンダリングされたことを確認するには?私はちょうどajaxのためにhave_xpathを書くことはできません。

    3

    2答えて

    私は自信を持ってBDDを教え、一般的にテストするためのレールアプリに取り組んでいます。キュウリ+ webrat + rspecを使用して、鉄道ビデオの後にビデオtuts。 このアプリでは、クイズhas_many質問があります。私がテストしているビューは、問題を2回連続して非連続的に表現するべきです。私はツールを使って正規表現をテストし、動作しているようです Then /^I should see

    1

    1答えて

    "# ./script/generate rspec_controller foo undefined local variable or method `controller_class_path' for <RspecControllerGenerator:0x25b046c> を実行しようとすると、私はRailsの2.3.3、RSpecの1.2.8、RSpecのを使用しています。こ

    0

    2答えて

    私は別のオブジェクトに渡されているオブジェクトを模擬しようとしていますが、成功していません。私が間違っていることを誰かに見せてもらえますか? class Fetcher def download return 3 end end class Reports def initialize(fetcher) @fetcher = fetcher

    0

    2答えて

    で「変更する必要があります」は、このような精度を比較する浮動小数点数でRSpecの.should(change(...)).by(...)を使用して設定することが可能です: lambda { ...}.should change(unit, :price).by(12.151, 10e-5) おかげで、

    1

    2答えて

    キュウリの機能がうまく働いていて、スペックがうまく働いています。キュウリの機能とスペックの両方を実行することができますが、すべて動作しますが、現在はオートスペックを実行していますが、以下を生成します。 警告:$ KCODEはNONEです。 /opt/local/lib/ruby/gems/1.8/gems/cucumber-0.3.90/lib/cucumber/step_definition.r

    1

    2答えて

    私はRSpec内でshouldaマクロを使用しようとしていますが、いくつか問題があります。 私は次のようやった: spec_helper.rb: require 'shoulda/active_record/macros' Spec::Runner.configure do |config| ... config.include(Shoulda::ActiveRecord: