 signature of the method on which the attribute appears.
	The rules for this are described in the next section.
</ul>

<h3>Constructing Test Cases</h3>

<p>In constructing tests, NUnit uses each item returned by
the enumerator as follows:
<ol>

<li><p>If it is an object implementing <b>NUnit.Framework.ITestCaseData</b>,
its properties are used to provide the test case. In NUnit 2.5, this is
done using reflection to allow compatibility with earlier versions that
did not implement <b>ITestCaseData</b>.

<p>Th