diff options
Diffstat (limited to 'Framework/MASDictionaryTransformerTests.m')
| -rw-r--r-- | Framework/MASDictionaryTransformerTests.m | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/Framework/MASDictionaryTransformerTests.m b/Framework/MASDictionaryTransformerTests.m index bd5c1db..48e11f3 100644 --- a/Framework/MASDictionaryTransformerTests.m +++ b/Framework/MASDictionaryTransformerTests.m @@ -20,4 +20,13 @@          @"Decoding a shortcut from an incomplete dictionary returns nil.");  } +- (void) testNilRepresentation +{ +    MASDictionaryTransformer *transformer = [MASDictionaryTransformer new]; +    XCTAssertEqualObjects([transformer reverseTransformedValue:nil], [NSDictionary dictionary], +        @"Store nil values as an empty dictionary."); +    XCTAssertNil([transformer transformedValue:[NSDictionary dictionary]], +        @"Load empty dictionary as nil."); +} +  @end | 
