A test may interact with the system under test (SUT) directly (via it's "front door" or public API) or indirectly via it's "back door". We call the responses received by the test from the SUT via its front door the direct outputs of the SUT. direct outputs may be the return values of method or function calls to another component, updated arguments passed by reference, exceptions raised by the component or messages received on a message channel (e.g. MQ or JMS).
Copyright © 2003-2008 Gerard Meszaros all rights reserved