b>TestCaseData</b> supports the following properties
and methods, which may be appended to an instance in any order.

<p>
<dl>
  <dt><b>.Returns</b>
  <dd>The expected result to be returned from the method, which must have
      a compatible return type.
  <dt><b>.SetCategory(string)</b>
  <dd>Applies a category to the test
  <dt><b>.SetProperty(string, string)</b>
  <dt><b>.SetProperty(string, int)</b>
  <dt><b>.SetProperty(string, double)</b>
  <dd>Applies a named property and value to the test
  <dt><b>.