PHPUnit 3.3.0 RC1
I have rolled a release candidate of PHPUnit 3.3. Highlights of this release include:
Improvements and Fixes for
PHPUnit_Framework_Assert
assertStringEqualsFile(),assertStringNotEqualsFile(),assertXmlStringEqualsXmlFile(),assertXmlStringNotEqualsXmlFile(),assertXmlFileTag(),assertXmlFileNotTag(),assertXmlStringTag(),assertXmlStringNotTag(),assertXmlFileSelect(), andassertXmlStringSelect(),assertEquals(),assertNotEquals(),assertFileEquals(), andassertFileNotEquals(), andassertEqualXMLStructure()are new assertion methods that help making test code more concise and expressive.Improvements and Fixes for
PHPUnit_Framework_TestCaseThis includes improvements and fixes for the Mock Objects System, Data Providers, and a rewrite of the code that is responsible for the backup of the
$GLOBALSarray.Improvements and Fixes for
PHPUnit_Extensions_Database_TestCase
PHPUnit_Extensions_Database_TestCasenow works with MySQL 4 (it only worked with MySQL 5.0+ before) and the newCsvDataSet,CompositeDataSet, andReplacementDataSetclasses as well as theFlatXmlWriterclass make working with data sets even more convenient.Improvements and Fixes for
PHPUnit_Extensions_SeleniumTestCaseThe
PHPUnit_Extensions_SeleniumTestCasehas been refactored and the Selenium RC client/server protocol is now implemented in a separate class,PHPUnit_Extensions_SeleniumTestCase_Driver. In the future, it will be possible to use multiple driver objects in a single test. The support for code coverage in Selenium tests has been improved and is finally robust.
The ChangeLog for the PHPUnit 3.3 Release Series has the full list of changes.
Please help by testing PHPUnit 3.3 RC 1. Thank you!
0 Comments to "PHPUnit 3.3.0 RC1"
0 Trackbacks to "PHPUnit 3.3.0 RC1"
Add Comment