rspec-rails

    0熱度

    2回答

    我是Rspecs中的新成員,所以我寫下的代碼是正確的...我使用了簡單的Rspec。目前Rspec正確運行,但客戶需要做什麼修改? 如果有人可以看看我的代碼,並幫助我走出這將不勝感激.... require 'spec_helper' require 'rails_helper' describe User do describe "fails" do it "to create

    0熱度

    1回答

    我在我的應用程序 class CartsController < ApplicationController def show @cart = Cart.find(session[:cart_id]) @products = @cart.products end end 有車控制器,寫測試cartscontroller_spec.rb RSpec.de

    0熱度

    2回答

    我試圖從SQL注入保護自己,我在#WHERE使用變量作爲列名: class BuildSegment::FindUsers def initialize(params) @key = User.connection.quote_column_name(params[:key]) @negative = params[:negative] @pattern

    0熱度

    1回答

    我有一個Rails 5只API使用rspec的應用程序和版本是這樣的: app - controllers - api - v1 - users_controller.rb 我api/v1/users_controller.rb: module Api::V1 class UsersController < ApiController

    0熱度

    1回答

    我正在處理大型Web應用程序,該程序在數據庫中使用「類型」作爲許多表的列。我明白「type」這個詞在Ruby中是一個關鍵詞,不應該用作列。但是,爲什麼我仍然可以在本地服務器上運行Web應用程序,並且在生產環境中沒有任何明顯的問題?將使用「類型」作爲列可能會在未來造成任何麻煩? 此行爲更令人困惑,因爲它確實會導致我的RSpec功能測試在創建視頻(其中一個資源)時失敗,然後重定向到顯示視圖。 (請注意

    1熱度

    1回答

    我確認在我的模型,validate :picture_size,我的模型試驗驗證: class Post < ApplicationRecord belongs_to :user default_scope -> { order(created_at: :desc) } mount_uploader :picture, PictureUploader

    -1熱度

    2回答

    我對rspec測試相當新,我試圖測試用戶的位置時遇到問題。這是一個測試模擬country_code的行爲以阻止來自特定區域的垃圾郵件。 這是我服務的代碼: class GeocodeUserAuthorizer def initialize(user_country_code:) @user_country_code = user_country_code end

    0熱度

    1回答

    我目前正在通過Rails 4測試處方工作,並遇到了我的規格文件的加載順序不是問題在書中解決。不幸的是,這並不是我能從這個問題上找到的東西解決的問題。試圖運行我的測試時,我得到的輸出是 /Users/Admin/.rvm/gems/ruby-2.3.0/gems/rspec-core-3.5.4/lib/rspec/core/example_group.rb:370:in `find_and_eva

    0熱度

    1回答

    我從Rails的升級我的應用程序4.0至4.1(對我的方式,以4.2)重裝對象,有這樣的測試,是失敗的: describe "#restore_disabled_account" do let(:username) { 'username' } let(:email) { '[email protected]' } let(:m3_user) { create(:us

    0熱度

    1回答

    當我使用rspec測試我的rails應用程序時,會出現一堆長註釋。 我該如何刪除它們? ActionController::RoutingError: No route matches [GET] "/events" # /Users/hadi/.rvm/gems/ruby-2.3.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36: