- Timestamp:
- May 29, 2011, 10:52:16 AM (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/features/purchaseOrders/test/functional/LoginSpec.groovy
r937 r947 1 1 import gnumims.functional.pages.HomePage 2 2 import gnumims.functional.pages.LoginPage 3 import gnumims.functional.pages.LogoutPage 3 4 import spock.lang.Stepwise 4 5 … … 8 9 def "We start at the login page"() { 9 10 when: 10 go getBaseUrl()11 go baseUrl 11 12 12 13 then: 13 $("h1").text() == "Welcome to gnuMims please log in"14 at LoginPage 14 15 } 15 16 … … 19 20 form.j_username = "admin" 20 21 form.j_password = "pass" 21 login.click( HomePage)22 login.click() 22 23 23 24 then: 24 at (HomePage)25 at HomePage 25 26 } 26 27 27 def "When we click logout, we go back to the loginpage"() {28 def "When we click logout, we go to the logout page"() { 28 29 when: 29 to HomePage30 30 logout.click() 31 31 32 32 then: 33 at(LoginPage) 33 at LogoutPage 34 verifyLogoutMessage() 34 35 } 35 36 … … 39 40 form.j_username = "admin" 40 41 form.j_password = "bogus" 41 login.click( LoginPage)42 login.click() 42 43 43 44 then: 44 $("div.login_message").text() == "[admin] wrong username/password." 45 at LoginPage 46 verifyLoginFailureMessage() 45 47 } 46 48
Note: See TracChangeset
for help on using the changeset viewer.