黄瓜测试:引用观察者创建的Rails对象

时间:2010-12-17 19:19:38

标签: ruby-on-rails cucumber pickle

我有一个黄瓜测试,它需要引用一个由观察者创建的对象,并且想知道是否有办法做到这一点。

具体地,

  1. 创建用户实例时会自动创建一个Profile实例。
  2. 在Cucumber(并使用Pickle)中,我创建了一个User实例:
  3. user_observer会自动创建与" u_1"
  4. 相关联的个人资料
  5. 我想在不同的场景中引用个人资料。
  6. 例如。

    Given the following users exist:
    | user | first_name | last_name |
    | test | john       | malkovich |
    And the following resume_packs exist:
    | profile      | page | pack_name |
    | test.profile |  2   | who's who |
    

    test.profile是一个空间填充,那么引用test.profile的实际方法是什么?

1 个答案:

答案 0 :(得分:0)

我建议使用你自己的步骤定义并自己创建你需要的东西。

Given the user "John Malkovich" has a resume pack