Download cuke4duke Free Java Code
Description
Cucumber support for the JVM: Java , Scala, Groovy, Clojure, Ioke, Javascript, Spring, Guice, PicoContainer, WebDriver, Ant and Maven.
Icons
Source Files
The download file cuke4duke-master.zip has the following entries.
.gitignore/*from w w w. ja va 2s.c o m*/
Gemfile
History.txt
LICENCE
README.textile
Rakefile
bin/cuke4duke
cuke4duke-maven-plugin/pom.xml
cuke4duke-maven-plugin/src/main/java/cuke4duke/mojo/AbstractJRubyMojo.java
cuke4duke-maven-plugin/src/main/java/cuke4duke/mojo/CucumberMojo.java
cuke4duke-maven-plugin/src/test/java/cuke4duke/mojo/CucumberMojoTest.java
cuke4duke.gemspec
cuke4duke/gen.scala
cuke4duke/pom.xml
cuke4duke/src/main/code_generator/I18n.java.erb
cuke4duke/src/main/code_generator/I18n.scala.erb
cuke4duke/src/main/java/cuke4duke/CellConverter.java
cuke4duke/src/main/java/cuke4duke/GroovyDsl.java
cuke4duke/src/main/java/cuke4duke/PyString.java
cuke4duke/src/main/java/cuke4duke/Scenario.java
cuke4duke/src/main/java/cuke4duke/StepMother.java
cuke4duke/src/main/java/cuke4duke/Steps.java
cuke4duke/src/main/java/cuke4duke/Table.java
cuke4duke/src/main/java/cuke4duke/annotation/After.java
cuke4duke/src/main/java/cuke4duke/annotation/Before.java
cuke4duke/src/main/java/cuke4duke/annotation/I18n.java
cuke4duke/src/main/java/cuke4duke/annotation/Order.java
cuke4duke/src/main/java/cuke4duke/annotation/Pending.java
cuke4duke/src/main/java/cuke4duke/annotation/Transform.java
cuke4duke/src/main/java/cuke4duke/ant/CucumberTask.java
cuke4duke/src/main/java/cuke4duke/ant/GemTask.java
cuke4duke/src/main/java/cuke4duke/ant/JRubyTask.java
cuke4duke/src/main/java/cuke4duke/internal/Utils.java
cuke4duke/src/main/java/cuke4duke/internal/clj/CljHook.java
cuke4duke/src/main/java/cuke4duke/internal/clj/CljLanguage.java
cuke4duke/src/main/java/cuke4duke/internal/clj/CljStepDefinition.java
cuke4duke/src/main/java/cuke4duke/internal/groovy/GroovyHook.java
cuke4duke/src/main/java/cuke4duke/internal/groovy/GroovyLanguage.java
cuke4duke/src/main/java/cuke4duke/internal/groovy/GroovyStepDefinition.java
cuke4duke/src/main/java/cuke4duke/internal/ik/IkLanguage.java
cuke4duke/src/main/java/cuke4duke/internal/ik/IkStepDefinition.java
cuke4duke/src/main/java/cuke4duke/internal/java/JavaAnalyzer.java
cuke4duke/src/main/java/cuke4duke/internal/java/JavaHook.java
cuke4duke/src/main/java/cuke4duke/internal/java/JavaStepDefinition.java
cuke4duke/src/main/java/cuke4duke/internal/java/JavaTransform.java
cuke4duke/src/main/java/cuke4duke/internal/java/MethodFormat.java
cuke4duke/src/main/java/cuke4duke/internal/java/MethodInvoker.java
cuke4duke/src/main/java/cuke4duke/internal/java/annotation/StepDef.java
cuke4duke/src/main/java/cuke4duke/internal/js/JsLanguage.java
cuke4duke/src/main/java/cuke4duke/internal/js/JsStepDefinition.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/CantTransform.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/ClassAnalyzer.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/ClassLanguage.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/ClassLanguageMixin.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/DefaultJvmTransforms.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/GuiceFactory.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/ObjectFactory.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/PicoFactory.java
cuke4duke/src/main/java/cuke4duke/internal/jvmclass/SpringFactory.java
cuke4duke/src/main/java/cuke4duke/internal/language/AbstractHook.java
cuke4duke/src/main/java/cuke4duke/internal/language/AbstractProgrammingLanguage.java
cuke4duke/src/main/java/cuke4duke/internal/language/AbstractStepDefinition.java
cuke4duke/src/main/java/cuke4duke/internal/language/Hook.java
cuke4duke/src/main/java/cuke4duke/internal/language/JdkPatternArgumentMatcher.java
cuke4duke/src/main/java/cuke4duke/internal/language/LanguageMixin.java
cuke4duke/src/main/java/cuke4duke/internal/language/ProgrammingLanguage.java
cuke4duke/src/main/java/cuke4duke/internal/language/StepArgument.java
cuke4duke/src/main/java/cuke4duke/internal/language/StepDefinition.java
cuke4duke/src/main/java/cuke4duke/internal/language/Transformable.java
cuke4duke/src/main/java/cuke4duke/spi/ExceptionFactory.java
cuke4duke/src/main/java/cuke4duke/spi/jruby/JRuby.java
cuke4duke/src/main/java/cuke4duke/spi/jruby/JRubyExceptionFactory.java
cuke4duke/src/main/java/cuke4duke/spi/jruby/StepMatch.java
cuke4duke/src/main/java/cuke4duke/spring/StepDefinitions.java
cuke4duke/src/main/resources/cuke4duke/ant/antlib.xml
cuke4duke/src/main/resources/cuke4duke/internal/clj/clj_dsl.clj
cuke4duke/src/main/resources/cuke4duke/internal/ik/ik_dsl.ik
cuke4duke/src/main/resources/cuke4duke/internal/js/js_dsl.js
cuke4duke/src/main/scala/cuke4duke/I18n.scala
cuke4duke/src/main/scala/cuke4duke/ScalaDsl.scala
cuke4duke/src/main/scala/cuke4duke/internal/scala/ScalaAnalyzer.scala
cuke4duke/src/main/scala/cuke4duke/internal/scala/ScalaHook.scala
cuke4duke/src/main/scala/cuke4duke/internal/scala/ScalaStepDefinition.scala
cuke4duke/src/test/java/cuke4duke/app/HelloService.java
cuke4duke/src/test/java/cuke4duke/app/PicoContainerHelloService.java
cuke4duke/src/test/java/cuke4duke/app/SpringHelloService.java
cuke4duke/src/test/java/cuke4duke/internal/UtilsTest.java
cuke4duke/src/test/java/cuke4duke/internal/java/JavaAnalyzerTest.java
cuke4duke/src/test/java/cuke4duke/internal/java/MethodFormatTest.java
cuke4duke/src/test/java/cuke4duke/internal/java/MethodInvokerTest.java
cuke4duke/src/test/java/cuke4duke/internal/jvmclass/ArgumentsConverterTest.java
cuke4duke/src/test/java/cuke4duke/internal/jvmclass/ClassLanguageTest.java
cuke4duke/src/test/java/cuke4duke/internal/jvmclass/GuiceFactoryTest.java
cuke4duke/src/test/java/cuke4duke/internal/jvmclass/MyTransforms.java
cuke4duke/src/test/java/cuke4duke/internal/jvmclass/SomeModule.java
cuke4duke/src/test/java/cuke4duke/internal/language/JdkPatternArgumentMatcherTest.java
cuke4duke/src/test/java/cuke4duke/junit/JunitCukeSteps.java
cuke4duke/src/test/java/cuke4duke/steps/AbstractSteps.java
cuke4duke/src/test/java/cuke4duke/steps/PicoContainerSteps.java
cuke4duke/src/test/java/cuke4duke/steps/SpringSteps.java
cuke4duke/src/test/resources/demo.feature
cuke4duke/src/test/resources/log4j.properties
cuke4duke/src/test/resources/steps.xml
cuke4duke/src/test/scala/cuke4duke/ScalaDslTest.scala
examples/celerity/features/index.feature
examples/celerity/features/step_definitions/index.rb
examples/celerity/pom.xml
examples/celerity/src/main/webapp/WEB-INF/web.xml
examples/celerity/src/main/webapp/index.jsp
examples/clojure/features/division.feature
examples/clojure/features/step_definitions/calculator_steps.clj
examples/clojure/pom.xml
examples/clojure/src/main/clojure/calculator.clj
examples/erlang/pom.xml
examples/grails/.gitignore
examples/grails/application.properties
examples/grails/build.xml
examples/grails/example-test.launch
examples/grails/example.launch
examples/grails/example.tmproj
examples/grails/grails-app/conf/BootStrap.groovy
examples/grails/grails-app/conf/Config.groovy
examples/grails/grails-app/conf/DataSource.groovy
examples/grails/grails-app/conf/UrlMappings.groovy
examples/grails/grails-app/conf/spring/resources.groovy
examples/grails/grails-app/i18n/messages.properties
examples/grails/grails-app/i18n/messages_de.properties
examples/grails/grails-app/i18n/messages_es.properties
examples/grails/grails-app/i18n/messages_fr.properties
examples/grails/grails-app/i18n/messages_it.properties
examples/grails/grails-app/i18n/messages_ja.properties
examples/grails/grails-app/i18n/messages_nl.properties
examples/grails/grails-app/i18n/messages_pt_BR.properties
examples/grails/grails-app/i18n/messages_ru.properties
examples/grails/grails-app/i18n/messages_th.properties
examples/grails/grails-app/i18n/messages_zh_CN.properties
examples/grails/grails-app/views/error.gsp
examples/grails/grails-app/views/index.gsp
examples/grails/grails-app/views/layouts/main.gsp
examples/grails/ivy.xml
examples/grails/ivysettings.xml
examples/grails/plugins/grails-hibernate-1.1.1.zip
examples/grails/plugins/hibernate-1.1.1/HibernateGrailsPlugin.groovy
examples/grails/plugins/hibernate-1.1.1/application.properties
examples/grails/plugins/hibernate-1.1.1/docs/gapi/DefaultPackage/HibernateGrailsPlugin.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/DefaultPackage/package-frame.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/DefaultPackage/package-summary.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/allclasses-frame.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/deprecated-list.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/help-doc.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/index-all.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/index.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/inherit.gif
examples/grails/plugins/hibernate-1.1.1/docs/gapi/overview-frame.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/overview-summary.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/scripts/_Install.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/scripts/_Uninstall.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/scripts/_Upgrade.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/scripts/package-frame.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/scripts/package-summary.html
examples/grails/plugins/hibernate-1.1.1/docs/gapi/stylesheet.css
examples/grails/plugins/hibernate-1.1.1/lib/dom4j-1.6.1.jar
examples/grails/plugins/hibernate-1.1.1/lib/hibernate-annotations-3.3.0.jar
examples/grails/plugins/hibernate-1.1.1/lib/hibernate-commons-annotations-3.3.0.jar
examples/grails/plugins/hibernate-1.1.1/lib/hibernate3-3.3.1.jar
examples/grails/plugins/hibernate-1.1.1/lib/javassist-3.4.GA.jar
examples/grails/plugins/hibernate-1.1.1/plugin.xml
examples/grails/plugins/hibernate-1.1.1/scripts/_Install.groovy
examples/grails/plugins/hibernate-1.1.1/scripts/_Uninstall.groovy
examples/grails/plugins/hibernate-1.1.1/scripts/_Upgrade.groovy
examples/grails/pom.xml
examples/grails/src/main/webapp/WEB-INF/web.xml
examples/grails/web-app/WEB-INF/applicationContext.xml
examples/grails/web-app/WEB-INF/sitemesh.xml
examples/grails/web-app/WEB-INF/tld/c.tld
examples/grails/web-app/WEB-INF/tld/fmt.tld
examples/grails/web-app/WEB-INF/tld/grails.tld
examples/grails/web-app/WEB-INF/tld/spring.tld
examples/grails/web-app/css/main.css
examples/grails/web-app/images/favicon.ico
examples/grails/web-app/images/grails_logo.jpg
examples/grails/web-app/images/skin/database_add.png
examples/grails/web-app/images/skin/database_delete.png
examples/grails/web-app/images/skin/database_edit.png
examples/grails/web-app/images/skin/database_save.png
examples/grails/web-app/images/skin/database_table.png
examples/grails/web-app/images/skin/exclamation.png
examples/grails/web-app/images/skin/house.png
examples/grails/web-app/images/skin/information.png
examples/grails/web-app/images/skin/shadow.jpg
examples/grails/web-app/images/skin/sorted_asc.gif
examples/grails/web-app/images/skin/sorted_desc.gif
examples/grails/web-app/images/spinner.gif
examples/grails/web-app/js/application.js
examples/grails/web-app/js/prototype/animation.js
examples/grails/web-app/js/prototype/builder.js
examples/grails/web-app/js/prototype/controls.js
examples/grails/web-app/js/prototype/dragdrop.js
examples/grails/web-app/js/prototype/effects.js
examples/grails/web-app/js/prototype/prototype.js
examples/grails/web-app/js/prototype/rico.js
examples/grails/web-app/js/prototype/scriptaculous.js
examples/grails/web-app/js/prototype/slider.js
examples/grails/web-app/js/prototype/sound.js
examples/grails/web-app/js/prototype/unittest.js
examples/groovy-webdriver/README.textile
examples/groovy-webdriver/features/search.feature
examples/groovy-webdriver/features/step_definitions/google_steps.groovy
examples/groovy-webdriver/features/support/env.groovy
examples/groovy-webdriver/lib/.gitignore
examples/groovy-webdriver/pom.xml
examples/groovy/README.textile
examples/groovy/build.xml
examples/groovy/features/division.feature
examples/groovy/features/step_definitions/CalculatorSteps.groovy
examples/groovy/ivy.xml
examples/groovy/ivysettings.xml
examples/groovy/lib/.gitignore
examples/groovy/pom.xml
examples/groovy/src/main/java/calc/Calculator.java
examples/guice/features/billing.feature
examples/guice/features/call_step.feature
examples/guice/pom.xml
examples/guice/src/main/java/billing/BillingDatabase.java
examples/guice/src/main/java/billing/BillingService.java
examples/guice/src/main/java/billing/CreateTransactionResponse.java
examples/guice/src/main/java/billing/DependenciesModule.java
examples/guice/src/main/java/billing/SimpleBillingDatabase.java
examples/guice/src/main/java/billing/Transaction.java
examples/guice/src/test/java/billing/BillingSteps.java
examples/guice/src/test/java/billing/CalledSteps.java
examples/guice/src/test/java/billing/CallingSteps.java
examples/ioke/features/division.feature
examples/ioke/features/step_definitions/calculator_steps.ik
examples/ioke/features/step_definitions/table_steps.ik
examples/ioke/features/table.feature
examples/ioke/lib/calculator.ik
examples/ioke/pom.xml
examples/java-ejb3/.gitignore
examples/java-ejb3/features/01_book_search.feature
examples/java-ejb3/features/02_shopping_cart.feature
examples/java-ejb3/features/03_checkout_cart.feature
examples/java-ejb3/features/04_order_processing.feature
examples/java-ejb3/pom.xml
examples/java-ejb3/src/main/java/org/books/business/CartManager.java
examples/java-ejb3/src/main/java/org/books/business/CartManagerImpl.java
examples/java-ejb3/src/main/java/org/books/business/CatalogManager.java
examples/java-ejb3/src/main/java/org/books/business/CatalogManagerImpl.java
examples/java-ejb3/src/main/java/org/books/business/OrderManager.java
examples/java-ejb3/src/main/java/org/books/business/OrderManagerImpl.java
examples/java-ejb3/src/main/java/org/books/business/OrderProcessor.java
examples/java-ejb3/src/main/java/org/books/business/PriceCalculator.java
examples/java-ejb3/src/main/java/org/books/business/PriceCalculatorImpl.java
examples/java-ejb3/src/main/java/org/books/dao/BookDao.java
examples/java-ejb3/src/main/java/org/books/dao/BookDaoImpl.java
examples/java-ejb3/src/main/java/org/books/dao/OrderDao.java
examples/java-ejb3/src/main/java/org/books/dao/OrderDaoImpl.java
examples/java-ejb3/src/main/java/org/books/domain/Address.java
examples/java-ejb3/src/main/java/org/books/domain/Book.java
examples/java-ejb3/src/main/java/org/books/domain/BookQuery.java
examples/java-ejb3/src/main/java/org/books/domain/LineItem.java
examples/java-ejb3/src/main/java/org/books/domain/Order.java
examples/java-ejb3/src/main/java/org/books/domain/PaymentInfo.java
examples/java-ejb3/src/main/resources/META-INF/ejb-jar.xml
examples/java-ejb3/src/main/resources/META-INF/persistence.xml
examples/java-ejb3/src/test/java/org/books/test/acceptance/CheckoutSteps.java
examples/java-ejb3/src/test/java/org/books/test/acceptance/ContainerInitializer.java
examples/java-ejb3/src/test/java/org/books/test/acceptance/ContainerSteps.java
examples/java-ejb3/src/test/java/org/books/test/acceptance/OrderProcessingSteps.java
examples/java-ejb3/src/test/java/org/books/test/acceptance/SearchSteps.java
examples/java-ejb3/src/test/java/org/books/test/acceptance/ShoppingcartSteps.java
examples/java-ejb3/src/test/resources/META-INF/application-client.xml
examples/java-ejb3/src/test/resources/META-INF/ejb-jar.xml
examples/java-ejb3/src/test/resources/embedded.logging.properties
examples/java-webdriver/README.textile
examples/java-webdriver/features/search.feature
examples/java-webdriver/pom.xml
examples/java-webdriver/src/test/java/cuke4duke/webdriver/Debugging.java
examples/java-webdriver/src/test/java/cuke4duke/webdriver/ResultsPage.java
examples/java-webdriver/src/test/java/cuke4duke/webdriver/SearchPage.java
examples/java-webdriver/src/test/java/cuke4duke/webdriver/WebDriverFacade.java
examples/java/README.textile
examples/java/build.xml
examples/java/features/call_step.feature
examples/java/features/chinese_calculator.feature
examples/java/features/demo.feature
examples/java/features/half_manual.feature
examples/java/features/hooks.feature
examples/java/features/norwegian.feature
examples/java/features/transform.feature
examples/java/ivy.xml
examples/java/ivysettings.xml
examples/java/lib/.gitignore
examples/java/pom.xml
examples/java/src/test/java/simple/CalledSteps.java
examples/java/src/test/java/simple/CallingSteps.java
examples/java/src/test/java/simple/ChineseCalculatorSteps.java
examples/java/src/test/java/simple/HalfManualSteps.java
examples/java/src/test/java/simple/HookSteps.java
examples/java/src/test/java/simple/NorwegianSteps.java
examples/java/src/test/java/simple/StuffSteps.java
examples/java/src/test/java/simple/SuperSteps.java
examples/java/src/test/java/simple/TransformSteps.java
examples/java/src/test/ruby/ruby_hook.rb
examples/javascript/features/division.feature
examples/javascript/features/step_definitions/calculator_steps.js
examples/javascript/lib/calculator.js
examples/javascript/pom.xml
examples/scala/features/call_step.feature
examples/scala/features/demo.feature
examples/scala/features/multiline.feature
examples/scala/features/stack.feature
examples/scala/pom.xml
examples/scala/src/main/scala/cuke4duke/examples/App.scala
examples/scala/src/test/scala/cuke4duke/examples/CalledSteps.scala
examples/scala/src/test/scala/cuke4duke/examples/CallingSteps.scala
examples/scala/src/test/scala/cuke4duke/examples/DemoSteps.scala
examples/scala/src/test/scala/cuke4duke/examples/Hooks.scala
examples/scala/src/test/scala/cuke4duke/examples/MultilineSteps.scala
examples/scala/src/test/scala/cuke4duke/examples/StackStepDefinitions.scala
examples/spring/features/call_step.feature
examples/spring/features/demo.feature
examples/spring/pom.xml
examples/spring/src/main/java/simple/Greeter.java
examples/spring/src/main/java/simple/MyGreeter.java
examples/spring/src/main/resources/context.xml
examples/spring/src/test/java/simple/CalledSteps.java
examples/spring/src/test/java/simple/CallingSteps.java
examples/spring/src/test/java/simple/GreeterSteps.java
examples/spring/src/test/resources/cucumber.xml
examples/spring/src/test/resources/log4j.properties
lib/.gitignore
lib/cucumber/class_support/backtrace_filter.rb
lib/cucumber/class_support/class_language.rb
lib/cucumber/clj_support/backtrace_filter.rb
lib/cucumber/clj_support/clj_language.rb
lib/cucumber/groovy_support/backtrace_filter.rb
lib/cucumber/groovy_support/groovy_language.rb
lib/cucumber/ik_support/backtrace_filter.rb
lib/cucumber/ik_support/ik_language.rb
lib/cucumber/java_support/java_analyzer.rb
lib/cucumber/java_support/java_snippet_generator.rb
lib/cucumber/java_support/java_snippet_generator_spec.rb
lib/cucumber/js_support/backtrace_filter.rb
lib/cucumber/js_support/js_language.rb
lib/cucumber/jvm_support/backtrace_filter.rb
lib/cucumber/scala_support/backtrace_filter.rb
lib/cucumber/scala_support/scala_analyzer.rb
lib/cucumber/scala_support/scala_snippet_generator.rb
lib/cuke4duke.rb
lib/cuke4duke/language_proxy.rb
lib/cuke4duke/py_string_ext.rb
lib/cuke4duke/scenario_ext.rb
lib/cuke4duke/step_match_ext.rb
lib/cuke4duke/step_mother_ext.rb
lib/cuke4duke/table_ext.rb
lib/cuke4duke/version.rb
pom.xml
Download
Click the following link to download cuke4duke-master.zip.
cuke4duke-master.zip