rspec

rspec

文章 1 浏览 92

如何测试扩展我的控制器的模块?

我想创建一个模块,因为我需要对应用程序的每个控制器操作执行一些方法。因此,我创建了一个模块并在我的应用程序控制器中使用了 before_filter ,以…

稍尽春風 2024-11-05 02:12:53 0 0

即使使用 config.render_views,RSpec response.body 仍然为空

在我的spec_helper.rb 文件中,我专门将其设置为config.render_views,但我返回的response.body 仍然是空的。这是我的基本规格 describe "#index" do …

迷鸟归林 2024-11-05 01:35:20 1 0

需要帮助将 Ruby 代码分解为方法

我正在编写一个程序是为了更好地学习编程,我希望使用 RSpec,这样我也可以学习它。然而,事实上,该代码对 RSpec 并不是特别友好,因此我需要将其分…

ζ澈沫 2024-11-04 20:29:54 1 0

查看规范失败并显示“查询不返回结果集”

只是想做一个简单的视图规范。当我第一次创建这个规范并运行它时,它运行得很好。但后来当我需要创建模型类(app/models/request.rb)时,它开始失败…

疾风者 2024-11-04 19:49:51 2 0

使用 Rspec 测试循环行为

代码: def self.api_create(params) user_image = UserImage.new(params) begin user_image.uid = UniqueId.generate[0..7] end while not(UserImage…

你是年少的欢喜 2024-11-04 18:46:34 0 0

在运行时递归地查找 RSpec 测试文件

我有一套 RSpec 测试,我想将其分组到以下层次结构中: tests/ featA/ t1.rb t2.rb featB/ t3.rb 但是当我运行时 $ rspec tests ,我得到以下信息: r…

2024-11-04 18:39:08 0 0

在控制器中切换工作但不在规范中工作:Rails 3 +规格

给定这个确认方法: if (@bucket.confirmation_code == @code) puts "OLAAA" @bucket.toggle!(:confirmation) @bucket.save flash[:success] = "Succe…

简美 2024-11-04 17:47:38 0 0

定义一个需要两个步骤才能通过rspec的测试

有更好的方法吗? describe '#reset_all' do it 'should reset foo for all objects' do manager.iterate_all manager.reset_all obj1.foo.should == …

乄_柒ぐ汐 2024-11-04 16:42:00 0 0

RoR、RSpec:想要验证页面上的每个链接是否都可以提供服务

我正在我的 RoR 应用程序上加强 RSpec 测试。我想要一种简单的方法来验证单击页面上的每个链接是否得到正确处理,即生成到控制器的可识别路由,并在控…

逐鹿 2024-11-04 11:48:28 0 0

如何使用 RSpec 和 Devise/CanCan 进行集成测试?

如果我有一个 Devise 模型用户,其中只有具有 :admin 角色的用户才可以查看某个 url,我如何编写 RSpec 集成测试来检查该 url 的状态是否返回 200? d…

好菇凉咱不稀罕他 2024-11-04 08:33:34 1 0

如何强制 rspec 中的视图失败?

我的 Rails 3 应用程序中有一个明显的错误。我正在将字段名称从“addr1”更改为“地址”(在我的“代理”模型中)。因此,当我尝试拉出编辑页面时,很…

四叶草在未来唯美盛开 2024-11-04 05:24:33 0 0

使用新的 Rails/MongoID 应用程序配置 RSpec

我正在启动一个新应用程序,并注意到上次从头开始构建 MongoID 应用程序时缺少一些文档。也就是说,他们曾经在不再存在的页面上提出建议(http://mong…

丿*梦醉红颜 2024-11-04 03:53:33 0 0

RSpec 和 Rails 3 - 简单测试失败

RSpec 2.5,Rails 3.0.6 - git://github.com/stevecastaneda/project.git 我正在做一些简单的测试,以确保用户在注册时有效。失败的测试是“应该需要…

败给现实 2024-11-04 01:41:35 0 0

工厂女孩没有正确破坏物体

我正在创建一个具有多个 has_many 关联的对象。关于构建对象的一切都工作正常,但是当我尝试测试删除子级或父级之一时,它不会反映在测试中。 例如: …

小帐篷 2024-11-03 23:55:11 2 0

在 Rails 中使用和测试日期

我的应用程序经常使用日期。很多 ajax 调用和 url 都涉及日期时间,我发现典型的格式“1920-10-10 18:30:00”对于这些目的不友好。我通过创建一个辅助…

独享拥抱 2024-11-03 20:49:26 0 0
更多

推荐作者

lorenzathorton8

文章 0 评论 0

Zero

文章 0 评论 0

萧瑟寒风

文章 0 评论 0

mylayout

文章 0 评论 0

tkewei

文章 0 评论 0

17818769742

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文