Test that the formatter does the right thing when handed nil. Increases our coverage; no new failures.
Test that stringFromObjectValue: works as documented by NSFormatter. It doesn't.
Fixed stringForObjectValue: behavior to match what NSFormatter prescribes (when handed the wrong kind of object, return nil). Fixes test failures.
Set the SDK of the Cocoa test bundle target to latest Mac OS X rather than current Mac OS X, since “current” ruins my ability to use modern Objective-C (particularly, NSNumber literals) on Lion.
Log to the Console when the object value isn't a date, rather than returning nil silently.
Test whether we reject strings that start with whitespace when strict mode is on. Fails—we return a nonsense date.
When testing non-strict parsing of space-prefixed strings, make sure the dates are right. These tests pass.
Don't return components when the parser has rejected the string. All tests now pass.