JXUnit Building Suites of Test Data with XML (An ExtremeDevelopment project) project home: http://jxunit.sourceforge.net Data-Centric Testing: Advantage of Separating Test Data from Test Code Test data plays a central role in testing. From the lowest level (method tests) to the highest (acceptance tests), a test involves input data, expected output data, and a comparison between the expected and actual output data. There are several advantages to separating test data from test code: Test data can be edited, making it easy to add additional test cases; Test data can be validated, as a means of reducing "false failures"; and Test data can be externally generated or captured from a production process. Test data can be more easily removed and replaced with real data when the time comes. JXUnit builds on JxQuick, JUnit, and the Jakarta REGEXP. ----- [Category: TestingFramework]