@@ -33,9 +33,9 @@ void main() {
33
33
);
34
34
});
35
35
36
- tearDown (() {
36
+ tearDown (() async {
37
37
try {
38
- rxStorage.dispose ();
38
+ await rxStorage.dispose ();
39
39
} catch (_) {}
40
40
});
41
41
@@ -379,10 +379,10 @@ void main() {
379
379
);
380
380
381
381
await rxStorage.executeUpdate <String >(
382
- 'String' ,
383
- (s) => s as String ? , // read
384
- (s) => 'Transformed $s ' , // modify,
385
- (s) => s, // write
382
+ key : 'String' ,
383
+ decoder : (s) => s as String ? , // read
384
+ transformer : (s) => 'Transformed $s ' , // modify,
385
+ encoder : (s) => s, // write
386
386
);
387
387
388
388
expect (
@@ -403,11 +403,13 @@ void main() {
403
403
);
404
404
405
405
await rxStorage.executeUpdate <User >(
406
- 'User' ,
407
- jsonStringToUser, // read
408
- (user) => user ? . withName ( 'Transformed ${ user . name }' ) ,
406
+ key : 'User' ,
407
+ // read
408
+ decoder : jsonStringToUser ,
409
409
// modify
410
- userToJsonString, // write
410
+ transformer: (user) => user? .withName ('Transformed ${user .name }' ),
411
+ // write
412
+ encoder: userToJsonString,
411
413
);
412
414
413
415
expect (
@@ -422,20 +424,22 @@ void main() {
422
424
423
425
expect (
424
426
rxStorage.executeUpdate <String >(
425
- 'String' ,
426
- (s) => s as String ? , // read
427
- (s) => 'Transformed $s ' , // modify,
428
- (s) => s, // write
427
+ key : 'String' ,
428
+ decoder : (s) => s as String ? , // read
429
+ transformer : (s) => 'Transformed $s ' , // modify,
430
+ encoder : (s) => s, // write
429
431
),
430
432
throwsException,
431
433
);
432
434
expect (
433
435
rxStorage.executeUpdate <User >(
434
- 'User' ,
435
- jsonStringToUser, // read
436
- (user) => user ? . withName ( 'Transformed ${ user . name }' ) ,
436
+ key : 'User' ,
437
+ // read
438
+ decoder : jsonStringToUser ,
437
439
// modify
438
- userToJsonString, // write
440
+ transformer: (user) => user? .withName ('Transformed ${user .name }' ),
441
+ // write
442
+ encoder: userToJsonString,
439
443
),
440
444
throwsException,
441
445
);
0 commit comments