为什么下面的 Geb 测试失败并出现以下错误。我不能调用to SearchPage
then 块吗?
Condition not satisfied:
to SearchPage
|
null
at test.LogoutSpec.Verify that the logout takes the user to login page(LogoutSpec.groovy:35)
def "Verify that the logout takes the user to login page"()
{
given: "I successfully logged in to the application"
to LoginPage
loginForm.with
{
loginClientCode = "testingclient"
loginSystemCode = "testingsystem"
loginUserId = "abc"
loginPassword = "password1"
}
loginButton.click()
at SearchPage
section == "Search Applications"
when: "I click Log Out link from user panel"
userPanel.logOutLink.click()
then: "I am redirected to the LoginPage"
at LoginPage
and: "My session is invalidated"
//TODO how to verify this
to SearchPage
}