During this talk Marcin will discuss how at UnderwriteMe are using many Groovy and Java technologies together to get a modern and flexible stack of multiple applications with each one of them using technologies that match its needs. I will show our use of Groovy, together with Dropwizard and Grails, and explain why we decided to integrate our services using Spring Integration and RabbitMq. I will also discuss how we are unit, integration and browser testing our applications using Spock, Spock Spring, Remote Control and Geb. Finally I'll explain why it's all built using Gradle and show how we're using Gradle to setup our IntelliJ project to allow running all types of tests directly from the IDE meaning that we can easily and quickly debug even our integration and browser tests.
Sign in to add slides, notes or videos to this session