Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

MettleCI’s Unit Test capability doesn't support the treatment of Sequences as units (e.g. stubbing the inputs to the first Job in a Sequence, testing the outputs of the last Job and ignoring any intermediate Jobs as a “black box”). While it has been common practice for some DataStage developers to “unit” test multiple Jobs via one or more Sequences, prior to handing them over for some form of batch-level testing, this is, in effect a form of integration test. By strictly defining the scope of each a unit test to as a single Job, MettleCI reduces the risk and additional root-cause analysis effort in addressing test failures that arise during the execution of multiple Jobs.