rspec 相关问题

RSpec是一种针对Ruby编程语言的行为驱动开发(BDD)框架,受JBehave的启发。它包含基于JMock的完全集成的模拟框架。该框架可以被认为是特定于域的语言(DSL)并且类似于自然语言规范。

validate has_many,长度为rspec?

我具有以下模型,并具有此验证:

回答 1 投票 0


我想为后API创建RSPEC案例。其中数据(JSON格式 + PDF文件)作为表单传递。例如

it 'updates inquiry' do post '/api/v1/books', params: book="{ \"book\": { \"info\":{ \"reference_id\": \"43999\" } } }".merge(book_content: fixture_file_upload('spec/fixtures/files/book_content.pdf', 'application/pdf')) .merge(book_booksummery: fixture_file_upload('spec/fixtures/files/book_booksummery.pdf', 'application/pdf')) , headers: headers_data Rails.logger.info response expect(response).to have_http_status(201) # giving 422 status error code expect(json['reference_id']).to eq '43999' end

回答 1 投票 0


回答 1 投票 0


在FactoryGirl中的关联上设置属性中的pass参数

link = FactoryGirl.create(:link_red_to_sub, sub: 10, red: 7)

回答 1 投票 0

RSPEC:存根私有方法

我尝试用RSPEC2测试一个类,该类别具有一些私人方法,这些方法是从某些公共方法中调用的。我用 @foo.should_receive(:start_training).exactly(2).Times 我...

回答 3 投票 0





在Rspec

我有一个宝石,该宝石的作用取决于铁轨。

回答 3 投票 0


运行规格时供应红宝石警告

spec spec/models/account_spec.rb

回答 9 投票 0

如何使helper_methods可用于rspec

我们在控制器中有一些辅助_Methods,它们均在控制器和它们呈现的视图中使用。 例如: helper_method:example_method def example_method @example_method || = ...

回答 1 投票 0

在RSPEC上有正确的文件夹/文件结构?

使用RSPEC(如果有所不同) 我习惯于编写控制器规格,并且知道在哪里放置每个测试很容易,因为我只有每个控制器在规格/控制器内有一个文件。我现在明星...

回答 1 投票 0



RECEIVE_MESSAGE_CHAIN和SMELLY代码

current_user.providers.find(params[:id])

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.