Unit Tests

As part of coding an item, include light-weight automated tests that exercise the internal interface for individual classes or components. A unit test provides a strict contract that the piece of code must satisfy.  (TBD)


  • Unit tests are designed to be headless and run beneath the standard user interface. Unit tests represent a second client for your code, and show that the component is loosely coupled and not bound to the user interface. 


Please submit feedback to the DreamOps Success Group http://dreamops.org/group.