2007-03-15 Extending JUnit
Location
Versatile, Mechanicsburg, PA.
Agenda
| 6:00 pm |
Food & drink, Compliments of Versatile |
| 6:30 pm |
Espresso Session - Porting Games to Java ME - John Flinchbaugh
A very quick demonstration of changes to Bill's game code from last meeting to make it run on a Java phone. |
| 6:40 pm |
Main Session - Extending JUnit
Speaker: Jim Hurne, ImageTech Systems
Jim Hurne is a developer and systems architect at ImageTech Systems, an
enterprise content management (ECM) systems integrator/implementor.
Recently, he has been leading an effort to adopt a test-driven
development methodology at ImageTech Systems. Jim has recently joined
the JUnit Extensions project , a small open source
project focused on extending JUnit 4.
Abstract:
JUnit has been the de-facto Java unit testing framework for many years.
Since its initial release, many extensions to JUnit have been
developed to address specific testing challenges not addressed by the
core framework. However, the existing extensions do not fit well into
version 4 of JUnit, which favors the use of Java 5 annotations over
naming conventions and Java 5 static imports over inheritance. In
addition, there are still many testing problems to be solved.
Jim will be presenting on how to extend JUnit 4 to address new testing
problems. He will use an extension that he has been developing to solve
a particular problem as an example. The presentation will also include
a brief introduction to testing patterns and data-driven tests. |
| 7:40 pm |
Open Q&A |
| 8:00 pm |
Meeting Adjournment |
Presentation Materials
BreakOutME (Source
and Binary
)
Extending JUnit (PDF
, PPT
, and Source
)