Describing tests
  - A TestCase has an expected result, operator instructions, purpose,
    reproducible steps, and a test mode.
 
  - A TestResult has a Confidence Level, is made on a particular Date, and
    has a Validity State.
 
  - A TestSubject is typically a Tool or Web Content but can be
  anything.