JavaにはfindElement
ってのがあるらしいけど、PHPではそれらしいやつが見つからない。
PHPUnit_Extensions_Selenium2TestCase
ってクラスを継承しているんだけど、こいつのドキュメント読みづらくていまいちわからない。じっと見ているけどやっぱりわからない。結局まだ良くわかっていない。
しょうがないのでtry ~ catch
で妥協しました。
<?php ... try { $bool = $this->byId('flashMessage')->displayed(); // こいつがとれなければ $this->assertTrue($bool); } catch (Exception $e) { $this->assertTrue(true); // ここに飛ぶ }
こんな感じですね。
記念すべきPHPの100回目と今年300記事目がこの内容とは(°ω°
どーでもいいけどさ