是否有必要对 ActiveRecord 验证进行单元测试,或者它们已经经过充分测试,因此足够可靠?
最佳答案
验证本身应该是可信的,但您可能想检查验证是否存在。
换句话说,测试某样东西的好方法就是把它当作一个黑盒子,从实现中抽象出测试,所以例如你可能有一个测试来检查一个人模型是否在没有它的情况下无法保存一个名字,但不关心 Person 类如何执行该验证。
关于ruby-on-rails - 是否有必要对 ActiveRecord 验证进行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/540873/