我試圖掌握TDD的一些概念,並在我的RoR應用程序中關於屬於static_pages#about的視圖。它具有route.rb get 'about' => 'static_pages#about'中定義的路由。一切工作到目前爲止瀏覽器,但我想也由RSpec測試它。 鑑於 RSpec.describe "about.html.erb", type: :view do
it "render
與標題一樣。有沒有可能讓某些東西「放」?喜歡這裏: let(:call_request) { post :create, article: FactoryGirl.attributes_for(yield) }
當我嘗試使用它: it 'creates a new article' do
expect { call_request { :article } }.to change(A
根據我在讀什麼在這裏:https://relishapp.com/vcr/vcr/v/1-11-3/docs/configuration/filter-sensitive-data, When the interactions are replayed, the sensitive text will replace the substitution string so that the inte
我使用Rails Wisper gem,並且只在特定測試(我測試電子郵件發送的地方)期間執行監聽器回調(發送電子郵件)。在其他測試中,即使在生產中我的回調會發送郵件,我也不想發送電子郵件。 Wisper有可能嗎? 出版商(應用程序/模型/ order.rb) class Order < ActiveRecord::Base
include Wisper::Publisher