Fitnesse for Eclipse Plugin
The FitNesse for Eclipse Plugin enables developers to more easily use the FitNesse and Fit frameworks from within the Eclipse environment.
Update 15-March-2007: Professor Marco Torchiano of the Politecnico di Torino's Department of Control and Computer Engineering has created a fine screencast for his students that introduces beginners to using the Fitnesse for Eclipse plugin.
Update 01-August-2006: You can now get access to the source for this plugin through the conFIT project on SourceForge. Visit this page for instructions on where to find it.
What is FitNesse?
In a nutshell, FitNesse is a software development collaboration tool, a software testing tool, a wiki, and a web server rolled into a single package. It is capable of working with many programming languages, works out of the box and requires no configuration. It's extremely well documented on the FitNesse Wiki.
Why build a plugin?
Although FitNesse is very easy to use as a standalone server, it lacks integration with the Eclipse. This makes it somewhat difficult for developers to write, test, and debug fixtures without configuring classpaths, exporting binary jars to a server, etc. And we all know that difficult, repetative, or annoying steps in any testing process simply won't be followed.
What does the plugin do?
The plugin includes the following:
- A wizard for loading a FitNesse project with sample Java source and wiki pages
- Toolbar buttons for starting and stopping a local FitNesse server
- Automatic synchronization of FitNesse and Eclipse Java classpaths
- Toolbar buttons for opening a browser window on a remote FitNesse server
- Classpath variables for accessing the Fit and FitNesse libraries (with source)
Ready to try the FitNesse Plugin for Eclipse? Go to the download & installation page.
See the features page for screenshots and in-depth coverage of implemented features.