Simple testcase:
-(void) testSaveNSArrayWithNSNull { NSMutableArray *users = [NSMutableArray array]; [users addObject:@{@"id": @"0", @"name": [NSNull null]}]; [users addObject:@{@"id": @"1", @"name": @"Mark"}]; [users addObject:@{@"id": @"2", @"name": @"John"}]; AGPropertyListStorage *plistStore = [AGPropertyListStorage storeWithConfig:_config]; NSError *error; BOOL success = [plistStore save:users error:&error]; STAssertTrue(success, @"save should have succeeded"); }
Simple testcase:
-(void) testSaveNSArrayWithNSNull { NSMutableArray *users = [NSMutableArray array]; [users addObject:@{@"id": @"0", @"name": [NSNull null]}]; [users addObject:@{@"id": @"1", @"name": @"Mark"}]; [users addObject:@{@"id": @"2", @"name": @"John"}]; AGPropertyListStorage *plistStore = [AGPropertyListStorage storeWithConfig:_config]; NSError *error; BOOL success = [plistStore save:users error:&error]; STAssertTrue(success, @"save should have succeeded"); }