It's awesome that JUnit is recognizing the usefulness of Hamcrest,
because I use these two a lot. However, I find JUnit packaging of their
3 replies - 6814 views - 10/16/12 by Zemian Deng in Articles
When I found out about the book ”How Google Tests Software“,
it didn’t take long until I had ordered a copy. I find it quite
fascinating to read...
0 replies - 4853 views - 10/16/12 by Henrik Warne in Articles
I'm in love. Officially. With Spock.
Ok, we've only been hanging out for a...
0 replies - 1523 views - 10/15/12 by Ken Rimple in Articles
Software is still mostly stuck in the simulation stage. The original Agile book, Kent Beck‘s Extreme Programming
0 replies - 1711 views - 10/14/12 by Rob Williams in Articles
How to allow instance methods to run as JUnit BeforeClass behavior
JUnit allows you to setup methods on the class level once before and
0 replies - 4348 views - 10/10/12 by Zemian Deng in Articles
JUnit 4.4 added a new assertion mechanism with the method assertThat(). Have a look and consider using it in place of...
5 replies - 5629 views - 10/09/12 by Mike Christianson in Articles
Why test exception flows? Just like with all of your code, test coverage
writes a contract between your code and the business...
0 replies - 8332 views - 10/07/12 by Mike Ensor in Articles
Even if you don’t like it, your job sometimes requires you to
maintain legacy applications. It happened to me (fortunately rarely),
and the first thing I...
0 replies - 3832 views - 10/07/12 by Nicolas Frankel in Articles
Do unit tests improve code quality? Some famous consultants
might disagree, but I think they don’t. Testable code isn’t...
6 replies - 4360 views - 10/03/12 by Felix Dahlke in Articles
I love testing. And I like productivity. There are many tools and
libraries that make writing tests easier, more convenient, more fun. I
would like to...
0 replies - 3978 views - 09/17/12 by Jakub Holý in Articles
Why create a mechanism to expect a test failure?
There comes a time when one would want and expect a JUnit @Test
case fail. Though this is pretty rare, it...
0 replies - 4773 views - 09/16/12 by Mike Ensor in Articles
Our code is often untestable because there is no easy way to “sense1”
the results in a good way and because the code depends on external...
0 replies - 3326 views - 09/16/12 by Jakub Holý in Articles
Acceptance Test Driven Development (ATDD) is a very effective development practice that essentially involves writing specifications in the form of documented...
0 replies - 3142 views - 09/12/12 by John Ferguson Smart in Articles
than decade ago, I spent a year doing quality assurance at a big and
successful smart card company. It was one of the more...
0 replies - 3673 views - 09/09/12 by Borislav Iordanov in Articles
Never send a human to do a machine’s job
Testing a CRM application which I am part of became very difficult
over the recent months. There were simply...
0 replies - 7378 views - 09/05/12 by Arun Manivannan in Articles