James Shore continues his series on Test Driven Development in Java with Eclipse and JUnit with further development and test of the project application.
Video producer: James Shore
James Shore starts this series on Test Driven Development by describing what his goals are and then starts with a new project in Java with Eclipse where he will apply TDD using JUnit.
Video Producer: James Shore
As part of his talk on integration tests J.B. Rainsberger talked about how contract tests can be used to test the interaction between classes when using a mockist approach to developer testing. He wondered aloud if it would be possible to write these kinds of tests using abstract classes and JUnit 4. The answer is yes, with some caveats, as Ben Rady demonstrates it.
Video produced by Ben Rady
Elizabeth Keogh is a developer for JBehave, a behaviour-driven development testing framework built on top of JUnit. Elizabeth Keogh showed an example of using the current version of JBehave with a little screencast: she used the Game of Life program that she had written to write JBehave tests in what seemingly looked like natural language. JBehave actually operates with keywords in the test files and uses pattern matching to see whether the test was successful.
Antony Marcano presents a discussion of FIT, and jUnit in the context of communication, automated testing, and TDD at the Agile Alliance Functional Testing Tools (AAFTT) visioning workshop.
At the Agile Alliance Functional Testing Tools (AAFTT) Visioning Workshop, Elisabeth Hendrickson proposes a high level structure to standard where the elements in a functional test go. She discusses how xUnit and FIT provide significant value through the power of organizing elements.
A brief tutorial on how to use the JUnit testing framework for Java.