Release Notes 3.1.0
There are several new feature in this release, we tried to collect them
and list them in this page.
-
Param values instantiated through reflection (empty contructor needed).
-
New asserting types: ISTrue, ISTypeOf.
-
New data type :
null
using jtestcase type OBJECT_NULL.
-
New data type for String subtype : STRING_EMPTY ,STRING_SPACE.
-
New test failure report facility: getFailureReason().
New test-case xml-format Definition
-
New grammar for test cases elements
<method name="amethod"><test-case name="acase">...</test-case></method>
Much Improved Performance
-
Due to several package internals optimization and reimplementations.
Better Exception Handling
-
FileNotFoundException if xml data file is not found
-
JTestCaseException for digester JDOMException
-
An TypeConversionException is cast converting to boolean illegal values (like "adfa") instead of default false.
Bug Fixes
-
Fixed ClassCastException in getTestCaseName method in ForTestCase.java.
-
Added float type to the list of simple type conversion. Alias are "float","Float","java.lang.Float".