Skip to content

A demonstration of Behavior Driven Development of web services using gradle, cucumber, Spring-WS and Groovy WSLite

Notifications You must be signed in to change notification settings

samueltbrown/gradle-cucumber-webservices-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Demo Application: Acceptance Testing Web Services

This application is designed to be a small demonstration of some exciting tools used together to show acceptance testing of a web service. The following tools/frameworks are used in this application:

How to build

  1. Install the Java SDK (if you haven't already)
  2. Clone this repository
  3. From the project root run:

    gradlew clean build acceptanceTests

Note: The gradle wrapper uses Gradle v1.0. This application has not been tested with other versions. Results may vary.

How it works

The included gradle script builds the application using the 'build' command. Once built, the 'acceptanceTests' task execution will load the application on a local tomcat server on port 8080, run the cucumber tests, and then shut down the tomcat server.

Recent Updates

8/6/2012 - This plugin now uses my gradle cucumber plugin version 0.1! You can find the source at:

[https://github.com/samueltbrown/gradle-cucumber-plugin] (https://github.com/samueltbrown/gradle-cucumber-plugin)

Coming soon...

More comments in the code!

About

A demonstration of Behavior Driven Development of web services using gradle, cucumber, Spring-WS and Groovy WSLite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages