NUnit doesn't handle the C# decimal type properly. So if I do this:
Assertion.AssertEquals( 10.0M,
myClass.InchesToCentimeters( 3.937007874015748031496062992126M ) );
It fails, telling me
expected:<10.0>
but was:<10.000000000000000000000000000>
Bummer. Apparently they forgot to add an override for decimal.