This repo contains a collection of samples that demonstrate the features included with the Rocket Unit Testing Framework
Sample Name | Minimum Product Level | Feature | Link | JVM | .NET 8 v10+ | Community Edition |
---|---|---|---|---|---|---|
Basic "PASS" test case sample | Directory | Yes | Yes | Yes | ||
Basic "FAIL" test case sample | Directory | Yes | Yes | Yes | ||
Simple date check program with test case | Program based test case | Directory | Yes | Yes | Yes | |
Silk Central test data source sample (Legacy/For Reference) | VC/ED v3 | Silk Central based data driven test cases | Directory | -- | -- | -- |
FlyerLevel sample | VC/ED v5 | Program based & data driven test case | Directory | Yes | Yes | Yes |
FirstExample/Compare JCL Unit Test | ED v6 | JCL test case | Directory | -- | -- | No |
Accept From CONSOLE/JCL Sample | ED v6 | JCL, COBOL and console reply based test case | Directory | -- | -- | No |
JCL Samples as unit tests | ED v6 | JCL and COBOL test cases | Directory | -- | -- | No |
Fizzbuzz sample | VC/ED v7 | Section based test case | Directory | Yes | Yes | Yes |
Fizzbuzz data driven sample | VC/ED v7 | Section based & data driven test case | Directory | Yes | Yes | Yes |
Customer id sample | VC/ED v9 | Program based test case (including sql) with a mock program | Directory | No | ||
Simplified bankdemo sample | ED v9 | Program/Section based test cases with mock cics | Directory | -- | -- | No |
Simple CISC 'Hello World' | ED v9 | Section based tests with mock CICS | Directory | -- | -- | No |
Employee table scanner sample | VC/ED v9 | Program based test with mock sql | Directory | No |
*VC/ED = Visual COBOL and Enterprise Developer *N8 = Visual COBOL and Enterprise Developer v10+
Sample Name | Link | Platform |
---|---|---|
Visual COBOL For Java Developers Book/Chapter 7 | Git Repo | JVM |
Visual COBOL For Java Developers Book/Chapter 9 | Git Repo | JVM |
Airport Sample | Git Repo | Native |
Title | Author |
---|---|
Using the Rocket Software Unit Test Framework to facilitate smarter testing of Mainframe Subsystem programs | Gary Evans |
Unit Test Demo | Gary Evans / Stephen Gennard |
Copyright 2023 – 2024 Rocket Software, Inc. or its affiliates. This software may be used, modified, and distributed z(provided this notice is included without modification)
Solely for internal demonstration purposes with other Rocket® products, and is otherwise subject to the EULA at https://www.rocketsoftware.com/company/trust/agreements.
THIS SOFTWARE IS PROVIDED "AS IS" AND ALL IMPLIED WARRANTIES, INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE,SHALL NOT APPLY.
TO THE EXTENT PERMITTED BY LAW, IN NO EVENT WILL ROCKET SOFTWARE HAVE ANY LIABILITY WHATSOEVER IN CONNECTION WITH THIS SOFTWARE.