iRPGUnit
Unit testing for ILE RPG, with an RDi plug-in that runs the tests and shows the results.
Open source · IBM i · since 1997
Plug-ins for Rational Developer for i, utilities and service programs for RPG and CL. Free, open source and downloaded straight from GitHub.
iRPGUnit> RUCALLTST TSTPGM(MYLIB/TCUSTOMER) ✔ test_findByNumber 3 assertions ✔ test_findByName 2 assertions ✔ test_createCustomer 5 assertions ✔ test_deleteCustomer 2 assertions Success. 4 test cases, 12 assertions, 0 failure, 0 error. >
Unit testing for ILE RPG, with an RDi plug-in that runs the tests and shows the results.
Formats fully free-form ILE RPG in RDi: declarations, calculations, comments and embedded SQL.
Green-screen features for RDi: message file and binding directory editors, compare/merge, very fast source search.
The database browser and editor for the 5250 screen: browse, search, change, copy and delete records.
Exports journal entries into a file with the layout of the journaled file — ready for SQL.
A powerful logger for RPG, inspired by Log4j: logger hierarchy, appenders and layouts.
Unit tests, source formatting, very fast search, compare/merge and more for Rational Developer for i.
Peek/400, the database browser and editor for the green screen.
CL commands for journals, message files, sources, objects and jobs.
Reusable procedures: messages, strings, IFS, lists and logging.
Sources, releases and issue trackers are on GitHub. Found a bug or have an idea? Open an issue — feedback is what makes these tools better.