リストの中に重複した項目がないことを確認するステップです。
パラメータ
パラメータ名 |
説明 |
リスト名 |
CSS3セレクタが利用可能。 |
リストの中で重複していないかチェックする例
このサンプルはリストに重複項目があるため、テストがFailになる例です。
「http://docs.shouldbee.at/steps/ListItemsShouldBeUnique/」に移動する
「#languages」の中に重複がないこと
<div>プログラミング言語一覧</div>
<ul id="languages">
<li>Scala</li>
<li>Go</li>
<li>Scala</li>!-- 重複 -->
<li>JavaScript</li>
<li>JavaScript</li><!-- 重複 -->
<li>PHP</li>
</ul>
プログラミング言語一覧
- Scala
- Go
- Scala
- JavaScript
- JavaScript
- PHP
この例では、「Scala」と「JavaScript」が重複しています。
セレクトボックスの中に重複した選択肢がないかチェックする例
このサンプルはリストに重複項目があるため、テストがFailになる例です。
「http://docs.shouldbee.at/steps/ListItemsShouldBeUnique/」に移動する
「#prefecture」の中に重複がないこと
<select id="prefecture">
<option>東京都</option>
<option>東京都</option><!-- 重複 -->
<option>埼玉県</option>
<option>千葉県</option>
<option>神奈川県</option>
</select>
プログラミング言語一覧
この例では、「東京都」が重複しています。