Pros and Cons of some Android frameworks
This post is a summary of first impressions of a few android related frameworks that we (the Android team at Jayway) tried out during a competences session recently. Spring for…
This post is a summary of first impressions of a few android related frameworks that we (the Android team at Jayway) tried out during a competences session recently. Spring for…
It's often useful to have both an API and a website serving HTML in the same project. Compojure is a popular routing library in Clojure built on top of the…
Robotium is a UI test framework for Android applications. With Robotium, test case developers can in easy fashion write function and system tests for Android applications. Robotium has until now only…
There is a vibrant community of open source projects for iOS. You need a calendar UI components or a JSON parser? No problem, the projects are out there. Most code…
Since november 2010 you may create test user accounts on Facebook for your application, so that you may test your application without creating dummy accounts and possibly break the Facebook…
I quite often get the question if PowerMock can be used together with Spring integration testing or other frameworks that require a JUnit runner to bootstrap. The answer up until…
Testing and validating REST services in Java is harder than in dynamic languages such as Ruby and Groovy. REST Assured is a Java DSL (built on top of HTTP Builder)…
Cocoa Touch added API for presenting a view controller in a popup bubble in iPhone OS 3.2, the responsible class is named UIPopoverController. One would guess that this new class…
Update 2010-09-22: Asynchronous fetch which is tested with Awaitility. SNMP is a widely accepted technology and is used in to monitor a wide variety of devices, but as it turns…
I recently was contacted to implement an ASP.NET MVC application and I saw this as a great opportunity to compare it with Rails3. What immediately strikes you when you start…
A luxury that you seldom have in the world of software development is the luxury of starting over. I am not talking about throwing away everything and start from scratch.…
I’m going to guess that most of you know what instrumentation is. In the event that you don't, instrumentation is a feature in which specific monitoring of the interactions between…
Test Driven Development, or TDD for short, is a simple software development practice where unit tests, small focused test cases, drive the development forward. This is most easily explained by…
The Cocoa and Cocoa Touch frameworks has a really nice function for acquiring a localized string NSLocalizedString(). Just pass in a key and you are done, for strings that are…
Background In PowerMock we're using a custom classloader to byte-code manipulate classes that are normally not mockable to make them mockable. But when running a test case there may be…