Experimenting with Screenplay pattern in Serenity, testing simple Twitter functionality
The features folder contrains two stories implemented using the screenplay pattern.
- Login
- Uses the serenity-screenplay-webdriver module, has most of seleniums features covered
- Classes in the web directory
- Search
- Uses the twitter API and the serenity-screenplay module, needs some code to bind the two
- Classes in the api directory
Rename twitter.properties.example and twitter4j.properties.example (delete .example) and fill with valid values.
mvn verify