小编bri*_*ink的帖子

将params传递给post:创建请求ruby-on-rails-3.1,Rspec,factory-girl

我正在尝试编写一个控制器规范,用于使用购买订单项创建购买.使用我提供的所有属性创建购买时,但未创建购买行项目.这是我的代码:

factories.rb

FactoryGirl.define do
  factory :purchase do |f| 
    f.sequence(:po_number) { |n| "0000-00#{n}" }
    f.sequence(:ship_to) { |n| "Test Corp#{n}"}
    f.sequence(:ship_via) {|n| "Test Delivery#{n}" }
    f.sequence(:terms) {|n| "My terms#{n}" }
    f.sequence(:qa_requirements) {|n| "Requirment#{n}" }
    f.sequence(:justification) {|n| "Justification#{n}" }
    f.become_part_of_delivered_product true
    f.immediately_delivered_to_stc_client false
    f.remain_for_contract_at_stc_as_gov_prop false
    f.consumed_in_job_requirements true
    f.used_in_repair_of_gov_prop false
    f.is_gov_prop_in_possession_of_stc false
    f.sequence(:required) {|n| "2011-10-0#{n}" }
    f.prd_number_id { |n| n.association(:prd_number).id }
    # f.order_for_id { |o| o.association(:user) }
    f.submitted_by_id { |s| s.association(:submitted_by).id }
    # f.ordered_for_date { Time.now.to_s }
    f.submitted_by_date { Time.now.to_s }
    f.quality_system_classification_id { |q| …
Run Code Online (Sandbox Code Playgroud)

rspec2 ruby-on-rails-3.1 factory-bot

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

factory-bot ×1

rspec2 ×1

ruby-on-rails-3.1 ×1