gpt4 book ai didi

ruby-on-rails - 我应该如何在 Ruby on Rails 中测试具有大量属性和验证的模型?

转载 作者:行者123 更新时间:2023-12-04 06:19:07 25 4
gpt4 key购买 nike

您好,我有一个用户模型,其中包含很多我需要进入的属性和验证。我想使用测试驱动开发来开发我的应用程序,但我很难编写简单的验证测试,例如没有空白电子邮件、唯一电子邮件、正确的电子邮件地址。

那么开始编写测试的最佳方式是什么?

最佳答案

应该 ( http://github.com/thoughtbot/shoulda/wiki/Usage ) 将允许轻松检查此类 ActiveRecord 检查。

  should_not_allow_values_for :email, "blah", "b lah" 
should_allow_values_for :email, "a@b.com", "asdf@asdf.com"

它相当清楚代码的作用,并且包含一些像这样的有用检查。

关于ruby-on-rails - 我应该如何在 Ruby on Rails 中测试具有大量属性和验证的模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3974939/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com