r supplies one or
   more examples of inputs and expected outputs either within the
   code of the test or - in the case of
   <a href="parameterizedTests.html">Parameterized Tests</a>
   - as arguments to the test method. A theory, on the other hand,
   makes a general statement that all of its assertions will pass
   for all arguments satisfying certain assumptions.

<p>Theories are implemented in NUnit
   as methods within a <b>TestFixture</b>, which are annotated
   with the <b>TheoryAttribute</b>. Theo