testWillReturnAJsonStringForAnObjectIfIsCannotBeConvertedToAString
testBooleanValuesCanBeCompared
Move CharacterConverter
Move ConvertToString
testTrueDoesNotEqualFalse
testAllNonspecificComparisonsUseConvertToString
testBooleansAreSupported
testNullsAreSupported
testFailureReturnsFalse
testOnlyFirstArgumentNeedsToFallBackToConvertToString
testOnlySecondArgumentNeedsToFallBackToConvertToString
testComparisonsAreExact
testResourcesAreSupported
Refactoring