Dashboard > QuickFIX/J > ... > Improved Acceptance Test Framework > Extended Testing Framework
QuickFIX/J Log In | Sign Up   View a printable version of the current page.
Extended Testing Framework
Added by Steve Bate, last edited by Steve Bate on Sep 30, 2007  (view change)
Labels: 
(None)

Provide more support for user-defined testing. See also: Improved Acceptance Test Framework

Replace JUnit by TestNG http://www.testng.org. It has still more features than JUnit 4 and does
provide external test data in XML files (similar to FIT).

Some of the interesting features for QuickFIX/J include:

  • Java 5 annotations or XDoclets
  • Test dependencies (dependent tests are skipped if the test they depend on fails)
  • Test grouping (both nested and with dependencies)
  • flexible XML configuration
  • Parameterized tests using parameters from XML files or Data Providers for complex objects
  • Configurable logging and reporting (supports JUnitReport).

I was just looking at TestNG and thinking it sounded like it has some good features. Do you have any idea how much time would be required to convert the existing JUnit-based tests? Are you using TestNG on any current projects?

Posted by Steve Bate at Sep 06, 2006 06:35 | Permalink
Site powered by a free Open Source Project / Non-profit License (more) of Confluence - the Enterprise wiki.
Learn more or evaluate Confluence for your organisation.
Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.1.5a Build:#411 Mar 16, 2006) - Bug/feature request - Contact Administrators

SourceForge.net Logo