Thanks for the suggstions! I've managed to fire up my app just using midje's (against-background) macro, and am hitting an H2 database as well.
@ronen That cartridge library looks like just the ticket for taking the last bits offline, I'll give it a shot next week! @Nebojša/mynomoto I'll pass both of those tools onto our front-end testing guys, they'll be pretty happy to have options like those as well! I'll come back with the results if I find any problems or anything that's particularly awesome. Conan On Friday, January 31, 2014 11:08:00 AM UTC, mynomoto wrote: > > You could also use https://github.com/semperos/clj-webdriver for > integration testing. > > On Wednesday, January 29, 2014 1:47:15 PM UTC-2, Conan Cook wrote: >> >> Hi, I'm trying to decide how we should go about testing our services that >> are written in Clojure. I'm used to doing this using Maven, where I'd >> expect to fire up things like a webserver and database and then throw >> requests at them, using stuff like the >> maven-failsafe-plugin<https://maven.apache.org/surefire/maven-failsafe-plugin/>. >> >> I can mock calls to external systems using something like >> VCR<https://github.com/vcr/vcr>. >> My aim is to write a set of integration tests to give me confidence that >> the various services that make up our applications are interoperating >> correctly. >> >> Can anyone suggest a good way of doing this in Clojure? At the moment >> we're using Leiningen and Midje, and the projects are pure Clojure, and for >> this reason I'd like (if possible) to avoid introducing something like >> Maven or Gradle, but if that's the best option then I'm happy with that. >> >> Thanks! >> > -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en --- You received this message because you are subscribed to the Google Groups "Clojure" group. To unsubscribe from this group and stop receiving emails from it, send an email to clojure+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.