Nunit "partitioning" tests
<p>I have a number of test fixures all in the same assembly. I want to classify some of the test methods so that I can run subsets of the tests contained within each fixture. So for instance:</p>

<pre><code>[TestFixture]
public class MyTests 
{
    [Test]
    [Classification="One"]
    [Classification="Two"]
    public void TestA()
    {
    }
    [Test]
    [Classification="One"]
    public void TestB()
    {
    }
    [Test]
    [Classification="Three"]
    public void TestC()
    {
    }
} 
</code></pre>

<p>So in some cases I want to run all the tests. In some cases I want to run those with a particular "classification" (my made up attribute). All of this ultimately driven by TeamCity.</p>

<p>Is this possible in some way shape or form? </p>