it(@"should retrieve only one element when we save an object without id, read all and update it", ^{
NSMutableDictionary* user1 = [NSMutableDictionary
dictionaryWithObjectsAndKeys:@"Christos", @"name", nil];
BOOL success;
success = [sqliteStorage save:user1 error:nil];
[[theValue(success) should] equal:theValue(YES)];
NSArray *object = [sqliteStorage readAll];
[[[object[0] objectForKey:@"name"] should] equal:@"Christos"];
success = [sqliteStorage save:object[0] error:nil];
NSArray* objects = [sqliteStorage readAll];
[[objects should] haveCountOf:(NSUInteger)1];
});