rspec

    5

    2答えて

    私はRailsアプリケーションのテストにCucumber、Rspec、Factory Girlを使用しています。しかし、私は主に静的なデータを含むいくつかのルックアップテーブルを持っています。だから、私はテストの際にこれらを埋めるための最良の方法を見つけようとしています。 FactoryGirlで個別にやっているのは退屈だと思うし、Fixturesから離れたい。開発と生産のために、私はそれらをse

    0

    2答えて

    これはおそらく基本的なものですが、私は本当にそれを見て宿題を作った。私はまだ解決策を見つけることができません。 私はusers db、movies db、およびratings dbを持っています。評価には、movie_id、user_id、およびグレードがあります。 しかし、私は両方のmovie_idとの評価を作成して、 "movie_id:nilで" という rails c test Load

    4

    1答えて

    私はちょうどオートテストを始めています。私は以下の問題があります。 エラー時にスタックトレースを出力する自動テストを取得する方法を教えてください。私は「すくいスペック」を実行した場合 iが出力 4) Transaction should get date with poor form Failure/Error: transaction = Transaction.build_from_emai

    13

    1答えて

    実際の実装ではなく、純粋な実装ではなく、異なる値で実行する必要がある仕様がある場合。例: it "should return 'fizz' for multiples of three" do @fizzbuzz.get_value(3).should == "fizz" end これまでのところ、パラメータとして3を渡す方法はありませんでした。下のスペックは私の問題を解決しますが

    2

    1答えて

    私は前のフックの上にバックグラウンドを使用するべきときの良い練習方法を理解しようとしています。 私は他の人々のブログ記事を見てウェブをブラウズしましたが、それほど多くのラップがあります。 いずれかを使用するときに、そしておそらくもっと重要なことは、間違いなくそれらの1つを使用しない場合の意見ですか?

    2

    5答えて

    私はMichael Hartlのチュートリアルhttp://railstutorial.org/を見てきましたが、大半はRailsを使い始めるのに大いに役立っています。この本はTDDに非常に重点を置いています.TDDを学びたかったのですばらしいですが、テストの90%が「電子メールが既に取られました」というエラーで失敗するという問題があります。私は起こっていることは、テストが実行されるとき、その本に

    8

    1答えて

    Devise Gemに依存するRailsエンジンを開発しています。私のエンジン自体も宝石であり、私はそのことのためのテストを書く必要があります。このために、私は宝石の内部からエンジンをテストする方法の測定値の多くを行なったし、私は次のセットアップに来た: my_engine +- app # my engine stuff +- config # my engine stuff +- Gem

    0

    1答えて

    私は次のモデルがあります: module CgCart class ShippingInfo < ActiveRecord::Base set_table_name 'cg_cart.shipping_infos' has_many :order, :class_name => "CgCart::Order" accept_nested_attributes

    0

    1答えて

    私は2つのモデルを持っています:ユーザとレッスン。私は管理者であるユーザーにレッスンを割り当てたいだけです。 これを確認する最も良い方法は何ですか? class BelongsToAdminValidator < ActiveModel::EachValidator def validate_each(object, attribute, value) unless value

    1

    1答えて

    しばらくの間実稼働していたコードにテストを追加するにはどうすればよいですか?私はRSpecがその目標がTDDのための最良の解決策ではないと想像しています。