小编Mal*_*zad的帖子

如何使用assert_select来测试给定链接的存在?

我的页面应该包含一个看起来像的链接<a href="/desired_path/1">Click to go</a>.

你会如何使用assert_select测试?我想检查是否存在a标签href="/desired_path/1".你如何测试标签的属性?

有没有资源来解释如何使用assert_select?我阅读了指南和API文档,但没有弄清楚.有没有建议更好的方法来做到这一点?

我在Rails 3中工作并使用内置的测试框架.

谢谢.

testing ruby-on-rails testunit minitest ruby-on-rails-3

30
推荐指数
4
解决办法
2万
查看次数

使用ngModel进行Angular 2单选按钮验证

Angular 2的文档讲述了表单验证.但仅适用于输入字段类型文本.我的问题是收音机按钮.

这是HTML:

<input type="radio" required name='gender' value='Male' [(ngModel)]='gender'>Male
<input type="radio" required name='gender' value='Female' [(ngModel)]='gender'>Female
<button type='button' [disabled]="??">Next<button>
Run Code Online (Sandbox Code Playgroud)

如果用户未选择任何值,如何将disabled属性设置为true.

validation angular2-forms angular

12
推荐指数
2
解决办法
3万
查看次数

assert_select以单引号(撇号)内容失败

我的代码是

<h3 id="account_owner">This is Jhon's account</h3>
Run Code Online (Sandbox Code Playgroud)

测试此代码的行是

assert_select "h3#account_owner", "This is Jhon's account"
Run Code Online (Sandbox Code Playgroud)

测试失败并说

"这是Jhon的帐户"是预期的但是这是Jhon' s account'

我在"'"之间加了一个空格.因为它也转化为'在这个问题的输出上.有什么猜测?或者我该如何测试这条线?

integration-testing ruby-on-rails assertions minitest

6
推荐指数
1
解决办法
325
查看次数