代码之家  ›  专栏  ›  技术社区  ›  Alexander Morland

能否在CakePHP中的测试方法之间动态更改夹具?

  •  1
  • Alexander Morland  · 技术社区  · 17 年前

    是否可能在试验方法之间更换夹具?如果是,我该怎么做?

    “修改”字段将在保存时自动填充这些字段。

    为了验证这一点,我 能够

    CakePHP framework ,你也许还可以帮我 SimpleTest

    编辑:将问题改为更一般的问题

    2 回复  |  直到 13 年前
        1
  •  0
  •   Orion Edwards    17 年前

    我并不特别熟悉CakePHP,但这种事情似乎在任何地方都会发生。

    rails中没有内置的方式,至少不会发生这种情况,我认为cakePHP或其他任何地方也没有内置的方式,因为fixture的整个概念就是这样 固定的

    • changefixture

    • 不要使用固定装置,每次都使用某种对象工厂或对象生成器来创建对象

        2
  •  0
  •   Alexander Morland    17 年前

    我没有使用多个fixture或更改fixture,而是通过删除想要测试的字段来编辑Model::\u模式数组。这样做的效果是,模型的行为就像字段不存在一样,但我不确定这是否是100%测试。我不认为它适用于所有情况,但它适用于我的例子。