テストコード(結合コード練習)編集、削除について

本日も結合コードの練習でした。

ツイートの編集、削除についてだったのですが新しく学んだものとして、

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.と意味としては似ているような気がしますが、クリックまでするかどうかのもの

 になります。

 

結合コードはやればやるほど・・・

毎回同じようなことを書いてますが、やはりやればやるほどできるようになると感じます。

明日も頑張ろう!