とページオブジェクトパターンを使用しているとき、あなたが主張等により予想ページ上にあることを主張することができます弱い失敗トレーススポック+ GEBを使用する場合はスポックとGEB
assert title == 'Sign In'
とアサーションが失敗した場合、あなたは素敵な障害トレースを取得:
Condition not satisfied:
title == 'Sign In'
| |
Login false
5 differences (28% similarity)
(Lo)g(i--)n
(Si)g(n I)n
しかし、私はページオブジェクトパターンなどを使用しようとします
class LoginPage extends GebPage {
static at = { title == 'Sign In' }
}
トレースではありません何が間違っているのか非常に手助けしてくれます。
Condition not satisfied:
at(LoginPage)
|
false
ページオブジェクトパターンを使用してより詳細な障害トレースを得る方法はありますか?
バージョンgeb:0.9.0-RC-1では、static at = {assert title == 'Sign In'}と記述でき、記述的な障害トレースを得ることができます –