RSpec

RSpecはRuby用のBDD(behaviour-driven development)フレームワークです。

RSS

  • 解決済

    回答
    1

    RSpecではモデルデータはどこから取ってくるのか。

    RSpec初心者です。 タイトルの通りデータの取り出し元を知りたいです。 例えば、以下のような場合、beforeメソッドでは、ファクトリーガールで生成したデータを使っていることはわかります。 そしてUserがcreateされた後にPhone.firstを呼び出していますが、このPhone.firstはどこからデータを取ってきているのかわかりません。

    • 0評価
    • 43PV
    Ryuto Ryuto 2週間前に ベストアンサー
  • 解決済

    回答
    1

    Rspecのテストの流れについて

    初めて投稿します。 今Ruby on RailsでRspecを勉強しているのですが、なかなか思うように勉強が進みません。 そこで質問なのですが、Rspecを勉強する際にどのような流れで進めていけばよろしいでしょうか? 私は最初modelからテストしたほうがいいという記事を見つけて、modelからテストを書いているのですが、どうしてmodelからテストすればい

    • -1評価
    • 68PV
    Ryuto Ryuto 2週間前に ベストアンサー
  • 解決済

    回答
    1

    Rails5でのエラー解決方法について

    rails5.1.3でwebアプリケーション制作の勉強中です。発生したエラーの解決方法がわからずに困っております。内容をみると、 「nicknameカラムが重複しています。」ということだと思いますが、コードのnicknameの値を変えても同じエラーが発生してしまうので どう対処したらエラーが解消されるのかどなたか教えていただけないでしょうか?実行したコード、

    • 0評価
    • 45PV
    koume koume 3週間前に ベストアンサー
  • 解決済

    回答
    1

    Rails5.1.3のRspecテストででたえらーの内容がわかりません。

    RailsでRspecのテストを実行したら意味不明なエラーが出たのでどなたか読み解いてくれないでしょうか?エラーの解消方法が わからないのでお願いします。 [vagrant@localhost chibi]$ bin/rspec spec/controllers/staff/top_controller_spec.rb Running via Sprin

    • 0評価
    • 35PV
    koume koume 3週間前に 回答
  • 解決済

    回答
    1

    Rails5.1.3, RSpec3.6での ActiveRecord::RecordNotUniq...

    Webアプリケーション制作の勉強中です。RSpecでテストを成功させようとしたら ActiveRecord::RecordNotUniqueが出てしまい テストが失敗してしまいます。このテストを成功させたくて困っております。テストコードとエラーは以下になります。 テストコード require 'rails_helper' describe Staf

    • 0評価
    • 67PV
    koume koume 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Rails5, RSpecのテストファイルの読み込みについて

    Rails5.1.3, RSpec3.6でアプリのテストを実行しようとしたところ下記エラーでテストすら実行されない現象が起きています。 昨日は、なにも起きずにテストは失敗するもののRspecでのテストは行えました。何が起きているのかわからず困っております。 エラーの内容は以下になります。 [vagrant@localhost chibi]$ bin/rs

    • 0評価
    • 51PV
    koume koume 1ヶ月前に 回答
  • 受付中

    回答
    0

    Capybaraのexpectのテスト結果を取得したい

    前提・実現したいこと Capybaraのexpectからテスト結果の可否(true, false)を取得して、結果で処理を分岐させたい(テスト失敗の場合はスクリーンショットを撮り、成功時はなにもしないようにしたい)。 発生している問題・エラーメッセージ expectから結果を取得することができない。 result = expect(value).to

    • 0評価
    • 61PV
    teratailが1ヶ月前に アップデート
  • 受付中

    回答
    0

    rspec の書き方について

    require 'test_helper' class SiteLayoutTest < ActionDispatch::IntegrationTest test "layout links" do get root_path assert_template 'static_pages/home' assert_select

    • 0評価
    • 42PV
    teratailが1ヶ月前に アップデート
  • 解決済

    回答
    1

    Rails5,RSpecのテストで ArgumentError:がでてしまう。

    ローカル開発環境、Rails5.1.3, Ruby 2.3.1、 RSpec3.6 でやっております。 webアプリケーションの学習及び開発をしている途中でRSpecのテストで解決できないエラーが出て困っています。 コントローラのテストでエラーが出ました。 コードとエラーの内容は以下になります。 spec/factories/staff_members.

    • 0評価
    • 66PV
    gouf gouf 1ヶ月前に コメント
  • 解決済

    回答
    1

    [Rspec]post後に生成される変数の値を指定したい

    お世話になっております。 Rspecでfeatureテストを書いているのですが、エラー発生の確認のために次のような事をしたいと思っています。 環境 ruby: 2.1 rails: 4.2系 rspec: 3系 scenario 'エラー画面に遷移する事' do # hoge画面に遷移した際に@hogeがnilだった場合、エラー画面に

    • 0評価
    • 54PV
    yoshiky yoshiky 1ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    rspec でrailsを書いているがerrorになる

    今、rails tutorial をやっています rsoecに変えてやって挑戦しているのですが、うまく動作しません! どのように書けば良いか教えてイタだきたいです #rails tutorial 第5版(minitest) equire 'test_helper' class StaticPagesControllerTest < ActionDisp

    • 0評価
    • 44PV
    teratailが1ヶ月前に アップデート
  • 解決済

    回答
    1

    Rails5, RSpecのテストファイルの読み込みについて

    ローカル開発環境、Ruby2.3.1, Rails5, RSpec3.0.0.beta2, MySQL14.14 Factory Girl 4.4.1 でwebアプリケーションを学習しながら作成中です。 上記の環境でテストを行った時のファイルの読み込みとエラーに対しての質問です。 #テスト実行コマンド [vagrant@localhost chibi]$

    • 0評価
    • 60PV
    koume koume 1ヶ月前に コメント
  • 解決済

    回答
    1

    入力データを希望の出力のように、表示するプログラムをRSpecで検証してテストをパスさせたい

    前提・実現したいこと 入力したデータを実現したい出力のように、表示するプログラムをRubyで書いて、それをRSpecのspecファイルを作成してテストをパスしたい。 よろしくお願いいたします。 以下が入力データ 3 5 11 7 8 19 1 10000 0 以下が実現したい出力です。 Case 1: 3 Case 2: 5 Case 3:

    • 0評価
    • 52PV
    korogy korogy 1ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    RSpec メソッド内にActiveJobを含むテストをしたい

    RSpec メソッド内にActiveJobを含むテストをしたいと思っています。 下記メソッドの例です。 def method hoges = ::Hoge.limit(5) kids_job = MogeConversionJob ParentJob.perform_later('hoge', hoges, kids_job) end 上記の

    • 0評価
    • 57PV
    teratailが1ヶ月前に アップデート
  • 受付中

    回答
    1

    FactoryGirlで謎のエラー

    FactoryGirlsにて、 foo_languages_translators.rb FactoryGirl.define do factory :foo_languages_translator, class: 'Foo::LanguagesTranslator' do translator nil language nil

    • 0評価
    • 85PV
    daikitakaya daikitakaya 1ヶ月前に 回答
  • 解決済

    回答
    1

    FactoryGirl で << という記法と、それに代入しているものがわかりません

    Contact と Phone というモデルに対して FactoryGirl でテスト用データを作っています。 contact.rb(1番目のコード)の afterコールバックの箇所がわかりません。 after(:build) do |contact| [:home_phone, :work_phone, :mobile_phone].each do

    • 0評価
    • 148PV
    suama suama 2ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    RSpec + Capybaraのテストで画面遷移後にリダイレクトしたい

    前提 Railsアプリケーションの登録画面のテストをRSpec + Capybaraで書いています。 以下の画面構成。 登録画面 画面要素:メールアドレスとパスワード入力フォームと次へボタン 登録確認画面 画面要素:(1)で入力したメールアドレス、パスワードの確認テキスト、戻るボタンと登録ボタン 会員マイページ 発生している問題・実現さ

    • 0評価
    • 65PV
    teratailが2ヶ月前に アップデート
  • 受付中

    回答
    0

    RSpecによるFacebookのOmniAuthログインのテスト

    http://qiita.com/mnishiguchi/items/3d6a4ec36c2237a11660 こちらのような記事を参考にして、omniauthのコントローラのテストを書きました。 require 'rails_helper' RSpec.describe Users::OmniauthCallbacksController, ty

    • 0評価
    • 76PV
    teratailが2ヶ月前に アップデート
  • 解決済

    回答
    1

    RSpecのテストについて

    RSpecでテストを作成するのに、FactoryGirlsでデータを作成するなど色々苦労しています。 そもそも、テスト用のデータベースのデータでテストを行ってはいけないのでしょうか? テスト用のデータベースとはなんのために存在するのでしょうか。

    • 0評価
    • 101PV
    nameko_moto nameko_moto 2ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    RSpecでvisit 〇〇_pathを使えない

    require 'rails_helper' RSpec.describe TestForm, type: :form do describe "test" do let(:user) { create(:user) } before do login_as user

    • 0評価
    • 100PV
    teratailが2ヶ月前に アップデート
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    45

  • 総質問数

    140

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る