FlexUnit eclipse plugin alpha

I’ve been kind of quiet recently for three reasons:

  • Its summer
  • Work has been insanely busy
  • I’ve been beavering away on a new plugin for eclipse

The plugin is designed with one key goal in mind: shortening the develop-test feedback loop. It integrates eclipse and the flexunit framework to make our lives as developers easier.
The plan is to release the plugin on labs as soon as possible (I’m about to go on holiday for a couple of weeks so it’ll be October at the earliest…) but I thought I’d give you an early heads-up on what I’ve been doing when its been too hot to walk the New York streets…

So, here’s what I’ve done so far:

  • Modded the flexunit visual layout to work better in an IDE window
  • Setup the plugin to switch test runner when you switch between projects
  • Modded the flexunit swf to make it easier to re-run the test by clciking on the bar
  • Re-run the test when the test harness is recompiled
  • Set it up so that the developer can run a subset of tests
  • Set it up so that the test harness mxml is templated and can be distinct per project

Plans for the future:

  • integrate more tightly with CI build processes
  • autogenerate ANT build script
  • ability to choose tests on a per-method rather than per-test class basis
  • Incorporate other very cool stuff that flexunit has coming down the line

So, for now we are planning to have an internal release; the plugin is definitely alpha and I’d like to keep it to a limited group to iron out bugs, tighten up my bad Java and find out what a cross-section of our developers need. The plan is to release internally to Adobe Consulting, but if you are a forgiving and patient person who could really benefit from this, drop me a note and we can chat…

This entry was posted in Agile Software Development, Flash & Actionscript, Test Driven Development. Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.