受け入れテストを書くとき、どのようにしてリスト内の最後の要素を選択するか知っていますか?私はリストに新しいレコードを追加する行為をテストしており、テストで新しく作成されたレコードを編集/削除したいと思います。私はこのような新たに作成されたレコードを選択しようとした
....みかん作品Ember受け入れテストのリストでLAST要素を取得する方法
let newRecordLink = find('div.parent-list .list-group-item').last();
click(newRecordLink);
。それは最後の要素を引っ張りますが、それは私のテストからバストし、突然私はテストコンテナ内に残るのではなく、テストしようとしているアプリの実際のページにあります。ここ
は、関連HBSコードである:
<div class="list-group parent-list">
{{#each model.owners as |item|}}
{{#link-to 'client.members.edit-owner' item.id class="list-group-item" id=item.id}}
<h4 class="list-group-item-heading">
{{item.firstName}} {{item.lastName}}
</h4>
{{/link-to}}
{{/each}}
</div>
あなたは '{{#link-to}} 'ヘルパーか純粋な' 'を使用していますか? – rmmmp
私はリンク先を使用しています。元の質問に部分テンプレートを投稿して助けてくれる場合があります。 – Jim