Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
There are a few key principles that will help you write more effective unit tests. The FIRST acronym is a hand way to remember them. Fast A suite of unit tests should provide very quick feedback as to the success…
If I only had more time I could… With a little more investment we could… These sounds familiar to pretty much every Software Engineer and are probably uttered on most if not all projects. Every software project has constraints. Sometimes…
Behaviour Driven Development (BDD), that’s just a technique for programmers, right? Well no actually it isn’t. In fact if it’s only being done by the Development team then you’re missing a key part of it – Conversation. This is where…
JUnit4 introduced @Test annotations and removes the need to prefix test method names with ‘test’. Take advantage of this and use a different test case naming convention to test the class behaviour, not it’s implementation Compare the two units test below…
Forget chasing code coverage, in my view it is a somewhat pointless statistic and chasing it can (in some cases) lead to poor quality tests and a lot of wasted time. It can also lead to a false sense of…
8 Benefits of Using Test Driven Development Focus on behaviour of a system Shorter feedback loop when coding Identify defects earlier in lifecycle Provide freedom to refactor Codebase should be easier to maintain & understand Tests act as documentation Quicker…