RSpec

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

RSS

  • 解決済

    回答
    2

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

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

    • 1評価
    • 119PV
    hujuu hujuu 13時間前に 回答
  • 受付中

    回答
    0

    Rspec Rails 3.にて再度インストールする方法に関してご相談したく・・・(><)

    現在Rspecをインストールしています こちらに関して現在下記のエラーが出ています vagrant@vagrant-ubuntu-trusty:~/workspace/achieve$ bin/rspec /home/vagrant/workspace/achieve/spec/blog_spec.rb:1:in `require': cannot lo

    • 0評価
    • 32PV
    teratailが2日前に アップデート
  • 受付中

    回答
    0

    RSpecにてresponseがnilになってしまう

    前提・実現したいこと RSpecにて、テストコードを作成しているのですが、 以下のエラーメッセージが発生してしまい、困っています。 なぜ、responseがnilになってしまうのかわからないです。 発生している問題・エラーメッセージ Failure/Error: expect(response).to have_http_status 200

    • 0評価
    • 32PV
    teratailが2週間前に アップデート
  • 解決済

    回答
    1

    RSpecでシェルコマンドを実行するとファイルがないと怒られる

    前提・実現したいこと RubyコードからOpalコードをコンパイルしたい。 RSpecでテストするときだけ、エラーがでてしまいます。 このエラーを改善したい。 環境 Mac OS High Sierra ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin15] Opal

    • 0評価
    • 54PV
    momijiMac momijiMac 1ヶ月前に 回答
  • 受付中

    回答
    0

    BashOnWindowsでのrspec&capybara&selenium自動テストについて

    前提・実現したいこと macからwindows(BoW)へ環境を移行し開発を進めているプロジェクトがあるのですが、BoWでrspecを実行し、windows側のchromeを立ち上げテスト行いたいです。 発生している問題・エラーメッセージ 現状実行してもchromeが見つからない旨のメッセージが(VSCode上のUbuntuにつながっている) コンソール

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

    回答
    0

    インテグレーションテストのデータ不整合の解決

    相談内容 現在、インテグレーションテストがデータ不整合によって、 失敗してしまう対策に取り組んでおり、 その解決策について、ご相談したいです。 背景 運用上、開発環境のDBの1つのスキーマを 各部署、各サービスで、使いまわしています。 自分が開発、運用しているAPIも、 そのスキーマに対し、APIを作成しています。 そのため、APIテストも、その

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

    回答
    1

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

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

    • 0評価
    • 75PV
    Ryuto Ryuto 3ヶ月前に ベストアンサー
  • 解決済

    回答
    1

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

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

    • -1評価
    • 120PV
    Ryuto Ryuto 3ヶ月前に ベストアンサー
  • 解決済

    回答
    1

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

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

    • 0評価
    • 96PV
    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評価
    • 79PV
    koume koume 3ヶ月前に 回答
  • 解決済

    回答
    1

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

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

    • 0評価
    • 127PV
    koume koume 4ヶ月前に 回答
  • 受付中

    回答
    0

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

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

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

    回答
    0

    rspec の書き方について

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

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

    回答
    1

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

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

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

    回答
    1

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

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

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

    回答
    0

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

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

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

    回答
    1

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

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

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

    回答
    1

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

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

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

    回答
    0

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

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

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

    回答
    1

    FactoryGirlで謎のエラー

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

    • 0評価
    • 141PV
    daikitakaya daikitakaya 4ヶ月前に 回答
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    47

  • 総質問数

    145

  • 今週の質問数

    1

関連するタグ

RSpecタグのよく見られている質問

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