@@ -10,44 +10,56 @@ void main() {
1010 KeyAndValue ('key1' , 'value1' ),
1111 KeyAndValue ('key2' , 2 ),
1212 ];
13- logger.log (KeysChangedEvent (pairs));
14- prints ([
15- ' ↓ Key changes' ,
16- " → { 'key1': value1 }" '\n ' " → { 'key2': 2 }" ,
17- ].join ('\n ' ));
13+
14+ expect (
15+ () => logger.log (KeysChangedEvent (pairs)),
16+ prints ([
17+ ' ↓ Key changes' ,
18+ " → { 'key1': value1 }" ,
19+ " → { 'key2': 2 }\n " ,
20+ ].join ('\n ' )),
21+ );
22+ ;
1823 });
1924
2025 test ('OnDataStreamEvent' , () {
2126 const pair = KeyAndValue ('key1' , 'value1' );
22- logger.log (OnDataStreamEvent (pair));
23-
24- prints (" → Stream emits data: { 'key1': value1 }" );
27+ expect (
28+ () => logger.log (OnDataStreamEvent (pair)),
29+ prints (" → Stream emits data: { 'key1': value1 }\n " ),
30+ );
2531 });
2632
2733 test ('OnErrorStreamEvent' , () {
2834 final stackTrace = StackTrace .current;
2935 final exception = Exception ();
30- logger.log (OnErrorStreamEvent (RxStorageError (exception, stackTrace)));
31-
32- prints (' → Stream emits error: $exception , $stackTrace ' );
36+ expect (
37+ () => logger
38+ .log (OnErrorStreamEvent (RxStorageError (exception, stackTrace))),
39+ prints (' → Stream emits error: $exception , $stackTrace \n ' ),
40+ );
3341 });
3442
3543 test ('ReadValueSuccessEvent' , () {
3644 const type = String ;
3745 const key = 'key' ;
3846 const value = 'value' ;
39- logger.log (ReadValueSuccessEvent (KeyAndValue (key, value), type, null ));
40-
41- prints (" → Read: type=String, key='key' → value" );
47+ expect (
48+ () => logger
49+ .log (ReadValueSuccessEvent (KeyAndValue (key, value), type, null )),
50+ prints (" → Read: type=String, key='key' → value\n " ),
51+ );
4252 });
4353
4454 test ('WriteSuccessEvent' , () {
4555 const type = String ;
4656 const key = 'key' ;
4757 const value = 'value' ;
48- logger.log (WriteSuccessEvent (KeyAndValue (key, value), type, null ));
49-
50- prints (" ← Write: key='key', value=value, type=String → success" );
58+ expect (
59+ () =>
60+ logger.log (WriteSuccessEvent (KeyAndValue (key, value), type, null )),
61+ prints (" ← Write: key='key', value=value, type=String → success\n " ),
62+ );
5163 });
5264 });
5365}
0 commit comments