rspec-rails

    0

    1答えて

    次のフォームをテストしようとしています。このフォームでは、チェックボックスをオンにしてプロファイルを非表示にすることができます。 このチェックボックスをオンまたはオフ(変更)にすると、JSを使用してフォームが送信されます。 コントローラ内のコントローラのアクションとメソッドは、:hidden booleanを切り替えます。 # accountsController def toggle

    -2

    1答えて

    を持つすべての時間を任意のテストを行うことはできません私はrspec error messageは私がバンドルをインストールし、問題何ができるかを理解していない、この画面を取得

    -1

    1答えて

    Ruby on RailsのRSpecを実行しようとしている。私はRails 5.0を実行しています。宝石をインストールし、いくつかのテストでスペックフォルダを作成しました。 は、私が 'test.rb' というファイルを作成し、コンソール $ rspec --init create spec/spec_helper.rb create .rspec で次のコマンドを実行します。 clas

    1

    2答えて

    私は要求仕様のテストにURLをテストするためのポストの要求を作成する方法の上に私の頭を取得するように見えることはできません が、ここでエラーを与えるテストコード RSpec.describe "Certifications", type: :request do describe "denies public access" do it "for new certificat

    0

    1答えて

    特定のリクエストを行うテストを書いたのは、Devise & OmniauthのGoogle OAuth2システムを使用してログインするログインユーザーだけでした。私はOmniauth Wiki page about Integration Tests support から例を取り上げここで私はなぜか、どこから失敗しているに多くを解読することはできません言うべきスペック describe "allo

    0

    1答えて

    私のRuby on Railsアプリケーションでは、copyというアクションがあり、invoiceをコピーし、その値をnewアクションでフロントエンドにレンダリングします。 それは動作しますが、私はテストにハードそれを見つけています: describe 'GET #copy' do before :each do @invoice = FactoryGirl.create(:

    1

    1答えて

    私は、ブートストラップモーダルに含まれるいくつかのフォームを持つRails 5アプリケーションを持っています。カピバラはモーダルコンテンツの読み込みに問題があります。他のいくつかのスタックオーバーフロー記事を読むことから、私はcapybara-webkit gemをインストールする必要があるようです。ただし、インストールに問題があります。私の最初のオン は、私が言った誤りだ、インストールします。

    1

    2答えて

    私のテストでは、利用可能な制限(例えば、そのオファーで10席)がすべて販売されているかどうかを確認する必要があります。期限が切れています。私はちょうど要求スペックで動作するようにPUTリクエストを取得することはできません 、ここで私は put '/offers/'<<offer.id.to_s<<".json", params: { offer: payload } あるいは put '/of

    1

    1答えて

    RSpecテスト: get(my_controller_path, params: {}) がmy_controller要求で生成されると予想されます。 生成のparamsからコントローラ名を削除する方法はあり生産{ my_controller: {} } paramsはその代わりか? コントローラ名を指定せずに、クエリのparamsを許可するユースケースを考えてみましょう - /my_contr

    0

    1答えて

    レール5に小さなアプリケーションがあります。テストするのにRspecを使用しようとしましたが、読み取り専用モデルでは失敗しました。 私はReadonlyモデルProductと通常モデルProductMspを持っています。 2つ目は、Productに関連付けられたすべての価格のリストで、Rails DBに格納されています。製品は、他のデータベースとの外部読取り専用接続であり、製品のリストを引き出す。