腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3007)
视频
沙龙
1
回答
Rspec
和
FactoryGirl
验收
验证
、
、
、
、
我一直在这个简单的
验证
上折腾我的头,我不能让它
验证
。这是我的测试: it "should have attendances" do user1 =
FactoryGirl
.create(:user, firstname: "user1", email: "mail@us
浏览 0
提问于2012-08-03
得票数 7
回答已采纳
1
回答
Rspec
使用测试,Capybara使用开发数据库
、
、
、
、
我使用
Rspec
进行测试驱动开发,Capybara与Poltergeist一起进行
验收
测试。哦,还有
FactoryGirl
。
Rspec
和
FactoryGirl
是针对测试数据库运行的,这正是我想要的。问题是
验收
测试是针对开发数据库运行的。这会导致下面这样的简单测试失败: visit my_classes_path expect(page).topage.save
浏览 0
提问于2016-08-11
得票数 3
1
回答
在rails中以登录用户身份进行测试
、
、
我想在我的rails应用程序中测试我的functionals,但测试需要用户/管理员登录。我看过很多网站,但我不知道我到底应该怎么做才能让它起作用。我确信有一件容易的事情要做,但我似乎找不到它。关于如何像用户/管理员请求测试一样运行测试,您有什么想法吗?
浏览 0
提问于2012-12-08
得票数 1
回答已采纳
3
回答
为什么
factoryGirl
在构建后不回滚并保存在
rspec
中
、
我不明白为什么我在两个规范中的记录没有回滚:我有两个表,县has_many医院 @prefecture =
FactoryGirl
.create(:prefecture) hospital =
浏览 0
提问于2017-07-21
得票数 0
1
回答
从
FactoryGirl
.lint获取错误
、
、
我继承了许多
FactoryGirl
工厂,这些工厂实际上都不起作用,我正努力使它们不起作用。部分原因是
FactoryGirl
.lint的使用。x =
FactoryGirl
.build :invalid_factory x.valid?有没有一种方法可以让
FactoryGirl
.lint快速写出每个无效工厂的错误?一个要传递的标志,一个要设置的参数?.lint上的文档非常稀少。
浏览 2
提问于2014-09-02
得票数 4
回答已采纳
1
回答
RSpec
和
黄瓜有什么不同?
、
、
、
、
我已经构建了一个web应用程序,现在正在使用身份
验证
和
授权以及postgresql。我将继续我的第二个Rails应用程序,但这一次,在吸取经验教训后,我想使用TDD开发它,因为我注意到它更容易扩展
和
修复错误。它的开发速度很慢,但从长远来看,它更容易处理。我听说过
Rspec
和
Cucumber,但对它们感到非常困惑。 我想知道
RSpec
和
黄瓜有什么区别,它们是用来做什么的。
浏览 1
提问于2012-08-01
得票数 118
回答已采纳
7
回答
铁路公司不能没有哪一种宝贵的铁轨RubyGems?
、
除了经典的Rails宝石包之外还有许多有趣的宝石:黄瓜、formtastic、
rspec
、There、coulda、webrat、selenium、will_paginate、authlogic、搜索逻辑
浏览 8
提问于2009-10-12
得票数 3
2
回答
不清楚何时使用特定的
FactoryGirl
语法
、
在
FactoryGirl
的最新版本中,一些语法方法,如Factory.create,被其他一些方法所取代,最著名的是
FactoryGirl
.create
和
更简单的create。举个例子: after_create {|a| a.comments << create(:comment在上述工厂中,a.comments << create(:comment)发出错误Comment(#nnn) expecte
浏览 0
提问于2012-04-28
得票数 6
回答已采纳
1
回答
ActiveRecord模型相互依赖
和
相关性
、
、
、
、
首先是宠物
和
狗模型: belongs_to :animal, polymorphic: true, dependent: :destroybreed, uniqueness: { scope: [:blended_id, :blended_type] }问题是,这太复杂了,而且我在协调所有依赖项时遇到了很大的问题,我还不得不删除一些
验证
例如,以这个规范为例: let(:d
浏览 2
提问于2016-01-02
得票数 0
1
回答
理解
Rspec
和
FactoryGirl
的测试驱动开发
、
、
、
、
}end before(:each) do end @user.should be_validend
FactoryGirl
.define
浏览 3
提问于2013-09-03
得票数 0
回答已采纳
1
回答
使用自定义
验证
的Rsepc
验证
测试:未定义的方法
和
nil类错误
、
、
、
我正在使用
rspec
和
shoulda-matcher来测试
验证
。然而,我一直收到指向未完成余额的错误--这表明它是一个未定义的nil类方法。但是当我在rails控制台中使用模型时,这个
验证
是有效的。def proper_amount end factory :payment do
浏览 4
提问于2015-11-03
得票数 0
1
回答
运行
rspec
时未初始化的常量
FactoryGirl
,但可在控制台中工作
、
、
这是我第一次使用
rspec
。我在运行
rspec
的时候得到了uninitialized constant
FactoryGirl
。我通过运行rails c test在控制台中尝试,它可以正确地识别
FactoryGirl
。
FactoryGirl
我不太确定在哪里运行require 'fa
浏览 2
提问于2013-10-14
得票数 3
1
回答
rails工厂
rspec
测试失败,因为模型中的"only_integer“
验证
、
、
、
、
我为我的模型“价格”设置了一个工厂,但是当我将价格的
验证
设置为only_integer时,所有的
rspec
测试都开始失败。当我尝试使用
rspec
验证
工厂时,我得到的错误是"Price必须是一个整数“class Price < ApplicationRecord :presence => true, :numericality => { only_integer: tr
浏览 2
提问于2017-07-12
得票数 0
回答已采纳
1
回答
在
Rspec
测试中扩展
FactoryGirl
、
我试图在
rspec
测试中使用
FactoryGirl
函数create
和
build,而不是每次指定
FactoryGirl
名称空间:create而不是
FactoryGirl
::create。我认为我可以通过如下扩展
FactoryGirl
来实现这一点,但是我总是得到一个NoMethodError。
RSpec
.configure do |c|end describe 'my thing' do
浏览 2
提问于2013-07-23
得票数 1
回答已采纳
1
回答
我应该在我的
rspec
测试中包括身份
验证
吗?
、
、
、
我花了很多时间来获得的身份
验证
(在我的控制器规范中设计,在我的特性规范中设计)。什么是最佳做法?您是在任何地方都显式地进行身份
验证
,还是以某种方式伪造auth,并将注意力集中在您的单独控制器/特性规范上,而不进行身份
验证
?
浏览 0
提问于2015-09-17
得票数 0
回答已采纳
1
回答
Rails:
RSpec
无法
验证
模型子类
、
、
我有一个Rails 5设置,其中
RSpec
无法检查模型子类上的
验证
。如果我在控制台中手动构建对象,我就能够看到错误,这将阻止记录有效。): factory :article do titlespec', 'support', 'images', 'unresized-long-article-thumbnail.jpg'))
浏览 4
提问于2016-08-27
得票数 0
回答已采纳
1
回答
工厂女孩ArgumentError:未注册工厂:
、
、
、
从宝石档案中: gem '
rspec
-rails' gem 'database_cleanerfactory_girl_rails', '~> 4.0', require: false endrequire 'factory_girl_rails'
RSpec<
浏览 2
提问于2015-08-05
得票数 5
回答已采纳
1
回答
rails 4
RSpec
测试
验证
、
看起来您曾经能够使用以下语法编写
RSpec
测试但是,我收到以下错误我可以用以下方式编写测试,但上面的语法要简单得多it "should require privacy" do expect(
FactoryGirl</e
浏览 3
提问于2015-12-12
得票数 1
1
回答
如何使用“`create`”代替rails上的`
FactoryGirl
.create`控制台
rails 3,
rspec
2.6请提供反馈,我们如何在控制台中使用“创建”?
浏览 0
提问于2018-01-29
得票数 0
回答已采纳
2
回答
使用包含所需属性的特性创建时,
FactoryGirl
失败了
验证
、
、
、
、
我有一个用户模型,它有两个角色:member
和
admin,默认为member。这个模型有两个必需的属性payout_bank
和
payout_account,只有当角色是member时,它们才会出现。我的用户
FactoryGirl
有两个与角色相对应的特征。然后,我将这两个必需的属性添加到member特征中,但是当我创建一个具有成员特征的用户时,
FactoryGirl
会抱怨所需的属性因为它们是空的而无法
验证
。如果我关闭linting,它将正确地生成一个payout_bank
和
payout_a
浏览 4
提问于2016-04-14
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
HTTPS实战之单向验证和双向验证
PHP生成各种验证码和Ajax验证
软件验收测试和系统测试的区别点
Firestarter启动和验证工具
数据质量和验证检查
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券