Skip to content

samblake/scalapages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ScalaPages

A page object DSL for ScalaTest and Selenium.

Page specific logic is encapsulated in page specific classes. Actions to be performed on a page are scoped to blocks.

  "After searching, the results page" should "have the correct title" in {
    go to home and { > =>
      > search "Cheese!"
    } lastly { > =>
      > check title
    }
  } 

How To Run

Clone the repo and run:

sbt test

To Do

Scope Injection: boilerplate-free scope propagation à la DSL Paradise.

About

A page object DSL for ScalaTest

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages