With some Specs2 experience (at Strollimo), I shortly realised, I do not like Cucumber because of:
- The feature files
- The global step definitions
- The missing feature scope
- Tooling: Junit integration, runner, maven integration, test separation
Today I gave a presentation and demo at Masabi about Spock testing framework. I was inspired by Rob Fletcher to create this presentation but I changed his original vending machine demo with a much more simple one.
The code is available on GitHub: https://github.com/bsudy/SpockDemo
During the development of Moresby Stroll I had to solve the testing of our data access layer. Moresby Stroll Server uses Akka Actors as a base of its architecture, therefore the data access layer is implemented by an Actor, the DataAccessActor.
DataAccessActor is responsible to provide all the persistence functionality what the business logic and higher layers require. Let's take a look at the DataAccessActor.
Sorry for no having written the usual blog posts for months. We have met every Friday morning, just I was lazy to write about them. So..
...on last Friday - as usual - we met at Canary Wharf in a Café to talk about the IT world, news, experience, technologies.
The next Moresby Coffee Weekly Bean will take place somewhere in London on 3th of May at 7am.
On Tuesday and Wednesday I have been on Devoxx 2013. It was a really good conference - many thanks to the organizers - and I'm writing this post to summarize what sessions I attended to and what I experienced there.
Download: OpenDocument, PDF
On Friday - as usual - we met at Canary Wharf in a Café to talk about the IT world, news, experience, technologies. This was the last meeting at this place because it's become a bit boring. So next week we will re-base ourself to another fascinating location of London.
Every now and again a small topic must be elaborated what can be put on a flashcard and easy to learn.
The next Moresby Coffee Weekly Bean will take place somewhere in London on 8th of February at 7am.