The latest ADE Source Code shipment from http://communities.progress.com/pcom/docs/DOC-107876#cf contains classes from an OpenEdge.ABLUnit package
src\ablunit\ABLUnitCore.p
src\ablunit\OpenEdge\ABLUnit\Assertions\Assert.cls
src\ablunit\OpenEdge\ABLUnit\Assertions\AssertEquals.i
src\ablunit\OpenEdge\ABLUnit\Assertions\AssertFalse.i
src\ablunit\OpenEdge\ABLUnit\Assertions\AssertionFailedException.cls
src\ablunit\OpenEdge\ABLUnit\Assertions\AssertTrue.i
src\ablunit\OpenEdge\ABLUnit\Reflection\AnnotationInfo.cls
src\ablunit\OpenEdge\ABLUnit\Reflection\ClassAnnotationInfo.cls
src\ablunit\OpenEdge\ABLUnit\Reflection\ClassInfo.cls
src\ablunit\OpenEdge\ABLUnit\Reflection\ProcedureAnnotationInfo.cls
src\ablunit\OpenEdge\ABLUnit\Reflection\TestInfo.cls
src\ablunit\OpenEdge\ABLUnit\Results\TestTestResult.cls
src\ablunit\OpenEdge\ABLUnit\Results\TestTypeResult.cls
src\ablunit\OpenEdge\ABLUnit\Runner\ABLRunner.cls
Was that intended to be shipped with the ADE Source? I didn't find those classes in the 11.2 shipment.
Is there any documentation available?
Is Progress planning to release more Unit Testing features soon?
mikefe wrote:
The latest ADE Source Code shipment from http://communities.progress.com/pcom/docs/DOC-107876#cf contains classes from an OpenEdge.ABLUnit package
Is Progress planning to release more Unit Testing features soon?
it does look interesting and given annotations are used it might well turn into a junit equivalent at some point in future and road is open for TDD... pretty disappointed by the 'compile-xref' reflection though