Domanda

Im looking for an acceptance testing framework with readable syntax (like Cucumber's plain text specs) but as an internal domain specific language (DSL). First I was thinking about ScalaTest but non technical customers run screaming away if they see the syntax!

So is there an acceptance testing framework optimized for readability providing an internal (ideally typesafe) DSL and running on the JVM?

È stato utile?

Soluzione

Well, for a Cucumber-like framework running on the JVM, you can use cucumber-jvm. In the github page, there are examples for a variety of java and java-based languages such as Groovy and Scala.

I don't really understand what you mean by "internal" dsl. Cucumber-jvm features are plain Given-When-Then user stories in .feature files, why wouldn't they fit your definition?

I've been using it with Java and Junit, it's almost as simple as Cucumber's ruby implementation.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top