テストコード(結合コード練習)編集、削除について
本日も結合コードの練習でした。
ツイートの編集、削除についてだったのですが新しく学んだものとして、
1.have_selector
2.have_link
3.have_no_link
4.all
5.find_link().click
1.指定されたセレクタが存在するかどうかを調べるマッチャで
今回は画像があるかどうかの判断をするために用いました。
2.指定されたリンクが存在することを調べるマッチャです。
3.は2の逆です。存在しないことを調べるマッチャです。
4.は('クラス名')をつけることで、クラス名で指定したもの全てを取得できます。
[1]や[0]をつけることで、何番目のものかを指定することも可能です。
5.は2.と意味としては似ているような気がしますが、クリックまでするかどうかのもの
になります。
結合コードはやればやるほど・・・
毎回同じようなことを書いてますが、やはりやればやるほどできるようになると感じます。
明日も頑張ろう!