[Progress Communities] [Progress OpenEdge ABL] Forum Post: ABLUnit: How to create test suite to perform interface test on multiple classes

  • Thread starter Thread starter cverbiest
  • Start date Start date
Status
Not open for further replies.
C

cverbiest

Guest
I have multiple classes implementing the same interface I have created a class (TestIPropertyCollection) containing multiple tests, coded against the interface How can I create a test suite to run the same test class for different implementations of the interface. @TestSuite options are not documented on OpenEdge 11.7 Documentation I'd like to do something like /*------------------------------------------------------------------------ File : be.cce.ccetools.base.IPropertyCollectionTests Syntax : Author(s) : cvb Created : Thu Jul 26 14:27:43 CEST 2018 Notes : ----------------------------------------------------------------------*/ using Progress.Lang.*. block-level on error undo, throw. @TestSuite(classes="be.cce.ccetools.base.TestIPropertyCollection", classtotest="TempTablePropertyCollection "). @TestSuite(classes="be.cce.ccetools.base.TestIPropertyCollection", classtotest="JsonPropertyCollection "). class be.cce.ccetools.base.IPropertyCollectionTests: end class.

Continue reading...
 
Status
Not open for further replies.
Back
Top