Test Driven Refactoring
Improving how software is written by code refactoring is a key part of iterative software engineering. With unit tests in place it is easy to do.
Improving how software is written by code refactoring is a key part of iterative software engineering. With unit tests in place it is easy to do.
You have started to develop software with Test Driven Development, but now need to change code with no tests. What is the best approach?
Have you heard about Test Driven Development but not tried using it yet? Here is a quick introduction to help you get started.
Cucumber adds behavioural tests to Java but how it deals with dates as input variables poses a few issues. Here's how I worked around the issue.