rich

rich has written 8 posts for richashworth.com
photo

Using the iPad as an IDE

I’ve been working through Aaron Bedra’s set of clojure koans recently in an effort to improve my functional programming skills and try something new. I’ve found it difficult to make time at my desk for this, so I set up a development environment on my iPad. It’s worked surprisingly well, so I thought I’d share my […]

turbo

Turbocharge Your Mocking Framework With PowerMock

As mentioned in my last post, I am an ardent fan of the Mockito Framework. Originally developed as a fork of EasyMock, it equips developers with the tools to create mock objects using clean and expressive code. In this post, we will show how PowerMock can be used alongside Mockito (or EasyMock) to create mocks for classes that […]

reflection

Using Reflection To Create Mock Objects

Well-established tools like Mockito and EasyMock offer a powerful range of features for defining and interacting with mock objects. I use both heavily in my unit tests, and would recommend them to anyone looking for a mocking framework. Sometimes, however, a real (i.e. non-proxied) collaborator is called for, or adding third-party libraries may not be an option. In most […]

Email Updates

Subscribe to this blog and receive notifications of new posts by email.

LinkedIn

Richard Ashworth
Head of Engineering at Goodlord
Experienced software engineer and technical lead. Passionate about functional programming, agile methods and domain-driven design. Check out my blog at richashworth.com

Twitter


Read this blog in your favourite news reader:
Subscribe