我正在寻找一种方便的方法来测试Reform-based表单对象的验证。
有没有什么匹配器(比如用于测试ActiveModel::Validations的shoulda匹配器)来测试dry-validations?这就是我们要走的路吗?
发布于 2019-04-12 14:13:21
有这样一个:https://github.com/bloom-solutions/dry-validation-matchers
在过去,我喜欢使用shoulda匹配器。它有助于极大地减少重复的代码,您首先创建一个有效的对象,然后将受验证影响的属性更改为无效值以执行测试。
归根结底,这只是一个品味问题。
https://stackoverflow.com/questions/38483314
复制相似问题