Looks like I’ve already accomplished one of my new year’s resolutions by doing some polygot programming at work today embedding javascript within java. And it happened completely by accident. Lately we’ve had a handful of Selenium Remote Control based fitnesse fixtures crop up at work… there’s a nice generic one, and several custom ones designed [...]
Archive for the ‘FIT/Fitnesse’ Category
Adding More Flexibility To FIT Fixtures
There’s one fixture of all the fixtures in FIT that people find the most useful… the ColumnFixture. The simplest of all, just a simple table with columns that map to object properties and methods, with each row setting values, calling methods, and verifying results. Anyhow.. in my time I’ve faced all matter of problems with [...]
Speeding Up Development With Fitnesse
I use fitnesse a lot for acceptance testing, and as an “over optimizer” i was recently bugged by one thing I felt slows me down… having to redeploy over and over when writing fixtures. Sometimes you whip up a fixture that has simple functionality and deploy, only to discover you goofed somewhere and it doesn’t [...]
Using Value Objects in Fitnesse With Nested Tables
Today I discovered something rather cool while playing with FitLibrary. Not only can you just pass primitive types to fixtures, you can also pass in value objects as well (at least in DoFixture) by using nested tables. Nested tables work pretty interesting, and I couldn’t really find much documentation on it outside of a scant [...]
Custom Content Fitnesse Plugin
Ever found yourself wanting to add new javascript files to fitnesse for added functionality? Ever wanted to replace the default javascript files with your own, as well as add/or replace css files too? Sadly, you’ve probably discovered that you can’t, since the html is generated on page request, and the elements in the head are [...]
Fitnesse Date Plugin
A long time ago at work I ran into a small problem during some of our tests with fitnesse. We had a few fitnesse tests that tested time based rules, stuff like a 30 day rule that basically goes something like “if the file was received longer than 60 days ago, do not process it.” [...]
Fitnesse Commandline Fixture
Last month I spent quite a bit of time whipping up and perfecting my very own CommandLineFixture that allowed me to have a FIT table that interacted with the commandline. This was quite handy as the system under test was using a language there is no fitnesse implementation for, so I whipped up a commandline [...]
My First Teaching Experience
Today I taught my very first class, which was the first in a series of training sessions I plan on presenting at my workplace on fitnesse. Fitnesse (and acceptance testing) is a very interesting topic to discuss on my team, as unfortunately the team was mandated to use it without being given any genuine, formal [...]

