Testing
-
Enterprise Java
Beyond JUnit – Testing Frameworks alternatives
JUnit is the defacto Java unit testing framework, but there’s a couple of new (and not so new) frameworks out…
Read More » -
Enterprise Java
Introduction to mutation testing with PIT and TestNG
Mutation testing is a technique which allows to discover which parts of our code are not covered by tests. It…
Read More » -
Software Development
Unit Testing is a Means to an End
Most professional software developers these days understand the importance and value of writing and using unit tests. A nice summary…
Read More » -
Software Development
Shame driven development
I always aspire to write well-crafted code. During my day job, where all production code is paired on, I think…
Read More » -
Software Development
Growing hairy software, guided by tests
Software grows organically. One line at a time, one change at a time. These changes soon add up. In an…
Read More » -
Enterprise Java
Integration testing scoped beans in CDI 1.0 and Spring 3.1
In this blog post I describe how to do integration testing with scoped beans in Spring and CDI. Everything is…
Read More » -
Software Development
Effective Unit Testing – Not All Code is Created Equal
Unit Testing is one of the most adopted methodologies for high quality code. Its contribution to a more stable, independent…
Read More » -
Software Development
Tips for Testing Database Code
Almost everybody understands that source code belongs into version control. Many people understand we need to test our code. Quite…
Read More » -
Software Development
Static Analysis isn’t Development Testing
I constantly get emails from Static Analysis vendors telling me why I need to buy their technology. Recently I’ve been…
Read More »