问题标签 [ruby-forgery]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
656 浏览

ruby-on-rails - 如何强制 Forgery 在 Factory_girl 定义中返回 unqiue 数据

我的工厂是这样的:

我从 Rspec 打来的电话是这样的:

使用我的优惠券模型,我进行了验证,要求标题是唯一的。我能够运行此测试的唯一方法是在我的工厂执行此操作:

肯定有更好的方法吗?

0 投票
1 回答
387 浏览

ruby-on-rails - Rails: Populate nested models with rake and forgery

I want to populate my database with test data my user and profile models are seperate form each other with a 1-to-1 relationship. The script that I'm running creates the data but doesn't relate it together. how would I get it to related the data together?

app/models/user.rb

app/models/profile.rb

end

lib/tasks/sample_data.rb

0 投票
1 回答
1479 浏览

ruby-on-rails - 在 Rails 中生成随机数据:我应该使用 forgery / faker 还是 ffaker?

我一直在使用 Faker 为我的测试生成随机数据并在 Rails 中播种我的数据库。但是,我发现它的功能有点慢。

我听说 ffaker 做同样的事情但速度更快,我也听说过伪造。谁能突出我这些宝石之间的区别并告诉我哪一个是最好的?接受新的挑战者...

提前致谢。

0 投票
1 回答
22 浏览

ruby-on-rails - 使用身份验证令牌保护 json

我有一个 Rails 应用程序,我通过帖子发出请求,然后我在 json 上做出响应,但是,因为这条线

它不允许我继续请求,我在某处读到添加这一行而不是前一行会有所帮助

而且,实际上,它确实有帮助,但我不确定是否为了接受 json 而删除过去的行是正确的,在不删除第一行中的异常的情况下,这样做的正确方法是什么?

0 投票
1 回答
39 浏览

ruby-on-rails - 试图理解:在 ruby​​ 中以及它如何与这段代码保持一致?

我来自 Pyton 编程语言,理解并可以阅读 C/C++。但是,我只在 ruby​​ 上工作了几个星期,并且在阅读 Rails 中更复杂的代码时遇到了麻烦。

我看到在 ruby​​ 中的变量之后有很多文档、博客和对 ':' 的引用,从我研究和阅读的内容来看,这是一个符号。我以为我理解了这个的基本概念,但是当我阅读application_controller.rb的 rails 代码时我感到很困惑

我试图确定这与这段代码的关系。我假设protect_from_forgery with: :exception是一个传递参数的函数: 和:exception?

我正在阅读https://api.rubyonrails.org/classes/ActionController/Base.html上的文档。并试图通过 rails 教程,但我在理解这个 ruby​​ 语法时遇到了困难。