Ignore:
Timestamp:
May 30, 2011, 12:55:02 PM (13 years ago)
Author:
gav
Message:

Functional tests, refactor login/logout.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/features/purchaseOrders/test/functional/LoginSpec.groovy

    r951 r952  
    1414        then:
    1515        at LoginPage
     16        verifyLoggedOut()
    1617    }
    1718
     
    2223        then:
    2324        at HomePage
     25        verifyLoggedIn()
    2426    }
    2527
    2628    def "When we logout, we go to the logout page"() {
    2729        when:
    28         logout.click()
     30        logout()
    2931
    3032        then:
    3133        at LogoutPage
     34        verifyLoggedOut()
    3235        verifyLogoutMessage()
    3336    }
     
    4043        then:
    4144        at LoginPage
     45        verifyLoggedOut()
    4246        verifyLoginFailureMessage()
     47
     48        cleanup:
     49        logout()
    4350
    4451        where:
     
    5966        'admin'   | 'pas*'  // Star Wildcard in pattern.
    6067        'admin'   | 'pas%'  // Percentage Wildcard in pattern.
     68        'admin'   | 'pas.'  // Dot Wildcard in pattern.
     69
    6170        'bogus'   | 'pass'  /* Bogus Username. */
    6271        ''        | 'pass'  // None
     
    7180        '*'       | 'pass'  // Star Wildcard.
    7281        '%'       | 'pass'  // Percentage Wildcard.
    73         '.'       | 'pass'     // Dot Wildcard.
     82        '.'       | 'pass'  // Dot Wildcard.
    7483        'admi*'   | 'pass'  // Star Wildcard in pattern.
    7584        'admi%'   | 'pass'  // Percentage Wildcard in pattern.
     85        'admi.'   | 'pass'  // Dot Wildcard in pattern.
    7686    }
    7787
Note: See TracChangeset for help on using the changeset viewer.