0

我正在尝试编写一个测试来检查是否返回了错误,如果与 Capybara 一起发送的值无效。问题是,我的表单字段之一是<select>字段,我想确保无效输入会导致表单错误。

问题是,我只能选择选择框中存在的字段,根据我的模型验证,所有这些字段都是“有效的”。我想选择一个无效字段或以某种方式输入一些无效数据,以便我可以测试错误消息。

我该怎么做?

4

1 回答 1

0

评论中提到的解决方案 - 测试模型而不是在集成测试中进行。感谢 MrDanA 和 apneadiving!

于 2012-07-20T00:58:54.007 回答