Brian Hartsock's Blog

Tag: TDD

When TDD Goes Bad, NUnit wasted 2 hours of my night

by bhartsock on Oct.16, 2009, under Uncategorized

[TestFixture]
public class IHateNunit
{
    [Test]
    public void A_list_works()
    {
        IList<string> strs = new List<string>() { "asdf" };
 
        //Double Pass
        Assert.That(strs.Count, Is.EqualTo(1));
        Assert.That(strs, Has.Count(1));
    }
    [Test]
    public void An_array_doesnt()
    {
        IList<string> strs = new string[] { "asdf" };
 
        //Pass
        Assert.That(strs.Count, Is.EqualTo(1));
 
        //#FAIL
        Assert.That(strs, Has.Count(1));
    }
}

Post to Twitter Post to Digg Post to Facebook Post to Reddit

4 Comments :, , , more...