rspec-rails

    1

    1答えて

    私の予想される結果を返さない正規表現チェックを持つINSERTトリガーがありますが、のみトリガーで実行するとです。私のSQLエディタから実行すると、期待どおりに動作します。 (私は問題を解決するためにRAISEを追加し、私は仕事に取得しようとしていたコードは以下のIF文です)トリガコードを失敗: RAISE EXCEPTION 'postal_code regex check %', '55555

    0

    1答えて

    多形性のコメントを作成しようとしていますが、rspecでルート一致のエラーが表示されません。 class CommentsController < ApplicationController before_action :authenticate_user! def create @comment = @commentable.comments.new(commen

    0

    1答えて

    rspecのレコードの削除を呼び出すと、永久に削除されたようです。私はこれが工場の女の子と関係があると思います。パラノイア、工場の女の子、レール、rspecでソフト削除をテストする方法はありますか?

    0

    1答えて

    コントローラにrspecというテストを書き込もうとしています。 class Restream::CustomsController < Restream::BaseController def create @custom = Restream::Custom.new(custom_params) @custom.user_id = current_user.id

    0

    2答えて

    正しく設定するための作成アクションを取得しようとしています。 私はエラーを取得しておいてください。ここではArgumentError: Unknown keyword: topic はテストです:ここでは require 'rails_helper' RSpec.describe TopicsController, type: :controller do let(:my_topic) {

    0

    1答えて

    に上と呼ばれているコレクションを確認してください新郎のための正しいコレクション? expect(Dog).to receive(:groom) は、正しいメソッドが呼び出されたことを確認しますが、私はまた、あなたがこれを行うことができますように思え expect(Dog).to receive(:groom).with(someowner.dogs)

    0

    1答えて

    私は同じレポにいくつかのエンジンを持ったレールアプリケーションを持っています。これらは、支払による「支払い」のロジックと管理者による「admin」のロジックを維持するためのものです。 効果はほぼ完璧です。すべてのTTD作業はエンジンフォルダで行われます。それぞれにspecフォルダがあります 今日私が苦労しているのは、CircleCIがエンジンのテストを知らないということです。エンジンのスペックファ

    0

    1答えて

    私の人生では、私のrspecファイルに構文エラーが見つかりません。私は数十回それを見て、それを見つけることができませんでした。私はこれを手伝うために余分な目を使うことができました。 require 'rails_helper' RSpec.describe User, type: :model do let(:user) { User.create!(name: "Bloccit U

    0

    1答えて

    Rspecコントローラテストでは、私がテストしているコントローラのインスタンス変数の値をチェックしたいと思います。例えば 、 コントローラ: class ThingsController < ApplicationController def index @things = Thing.all end end が仕様: RSpec.describe UsersC

    0

    1答えて

    私はFactoryGirlとRspecを使ってレールをテストしています。def_delegatorsを使って定義したメソッドを使用すると問題が発生しました。例えば このテスト: it 'has the weekly discount' do //I also tried using create here menu = FactoryGirl.build(:menu, week