reEqual( double.PositiveInfinity, double.PositiveInfinity );
        Assert.AreEqual( double.NegativeInfinity, double.NegativeInfinity );
        Assert.AreEqual( double.NaN, double.NaN );</pre>

<blockquote><i><b>Note:</b> The last example above represents a change with NUnit 2.2.3.
      In earlier releases, the test would fail. We have made this change
      because the new behavior seems to be more useful in tests. To avoid confusion,
      we suggest using the new Assert.IsNaN method where appropriate.