Eclipse Plugin: New data comparison feature. Highlight a failed test and click the little 'book'-looking button in the middle part of the plugin view. It'll pop up a compare dialog and you can use the "next change" and "previous change" buttons on the far right to navigate through the differences.
Note that this will be the last version to support Eclipse 3.3.
Framework: New data driven capabilities via mxunit:dataprovider annotation. Use queries, arrays, and Excel to power your tests.
<cfset name_data = ['joe','taj','mary','juan','hans', 'bjork','chaksa'] /> <cffunction name="testNameValidation" mxunit:dataprovider="name_data"> <cfargument name="name" hint="Each name item in the name_data array" /> <cfset assertTrue( myObject.validateName(name), "#name# not valid" ) /> </cffunction>
See http://wiki.mxunit.org/display/default/Data+driven+testing+with+MXUnit+dataproviders for details
Note: Application.cfm file is still included and should be removed after install to facilitate integration with frameworks or other applications.
Continuous Integration with Hudson: MXUnit is now being built on a continuous basis. Test results can be viewed here: http://mxunit.org/testresults/index.html and nightly builds can be downloaded from: http://mxunit.org/downloadNightly.cfm
Installation and Default Look and Feel: New logos and layout are incorporated into the default installation.
Also, we'd like to welcome two new MXUnit hombres: Randy Merrill and Bob Silverberg. Randy has been busy doing some much needed project organization and graphics. Bob will be taking on integrating mocking into MXUnit.
Test and Be Happy!