@@ -11,6 +11,7 @@ void main() {
1111
1212 test ('toString() prints value and path' , () {
1313 expect (
14+ // ignore: deprecated_member_use_from_same_package
1415 Pick ('a' , path: ['b' , 0 ]).toString (),
1516 'Pick(value=a, path=[b, 0])' ,
1617 );
@@ -61,32 +62,32 @@ void main() {
6162 expect (level2Pick.path, [0 , 'name' ]);
6263 });
6364
64- group ('isAbsent() ' , () {
65+ group ('isAbsent' , () {
6566 test ('is not absent because value' , () {
6667 final p = pick ('a' );
6768 expect (p.value, isNotNull);
68- expect (p.isAbsent () , isFalse);
69+ expect (p.isAbsent, isFalse);
6970 expect (p.missingValueAtIndex, null );
7071 });
7172
7273 test ('is not absent but null' , () {
7374 final p = pick (null );
7475 expect (p.value, isNull);
75- expect (p.isAbsent () , isFalse);
76+ expect (p.isAbsent, isFalse);
7677 expect (p.missingValueAtIndex, null );
7778 });
7879
7980 test ('is not absent but null further down' , () {
8081 final p = pick ({'a' : null }, 'a' );
8182 expect (p.value, isNull);
82- expect (p.isAbsent () , isFalse);
83+ expect (p.isAbsent, isFalse);
8384 expect (p.missingValueAtIndex, null );
8485 });
8586
8687 test ('is not absent, not null' , () {
8788 final p = pick ({'a' , 1 }, 'b' );
8889 expect (p.value, isNull);
89- expect (p.isAbsent () , isTrue);
90+ expect (p.isAbsent, isTrue);
9091 expect (p.missingValueAtIndex, 0 );
9192 });
9293
@@ -96,7 +97,7 @@ void main() {
9697 };
9798 final p = pick (json, 'a' , 'x' /*absent*/ );
9899 expect (p.value, isNull);
99- expect (p.isAbsent () , isTrue);
100+ expect (p.isAbsent, isTrue);
100101 expect (p.missingValueAtIndex, 1 );
101102 });
102103 });
@@ -109,39 +110,39 @@ void main() {
109110 {'name' : 'Daenerys Targaryen' },
110111 ];
111112 expect (pick (data, 10 ).value, isNull);
112- expect (pick (data, 10 ).isAbsent () , true );
113+ expect (pick (data, 10 ).isAbsent, true );
113114 });
114115
115116 test ('unknown property in map returns null' , () {
116117 final data = {'name' : 'John Snow' };
117118 expect (pick (data, 'birthday' ).value, isNull);
118- expect (pick (data, 'birthday' ).isAbsent () , true );
119+ expect (pick (data, 'birthday' ).isAbsent, true );
119120 });
120121
121122 test ('documentation example Map' , () {
122123 final pa = pick ({'a' : null }, 'a' );
123124 expect (pa.value, isNull);
124- expect (pa.isAbsent () , false );
125+ expect (pa.isAbsent, false );
125126
126127 final pb = pick ({'a' : null }, 'b' );
127128 expect (pb.value, isNull);
128- expect (pb.isAbsent () , true );
129+ expect (pb.isAbsent, true );
129130 });
130131
131132 test ('documentation example List' , () {
132133 final p0 = pick ([null ], 0 );
133134 expect (p0.value, isNull);
134- expect (p0.isAbsent () , false );
135+ expect (p0.isAbsent, false );
135136
136137 final p2 = pick ([], 2 );
137138 expect (p2.value, isNull);
138- expect (p2.isAbsent () , true );
139+ expect (p2.isAbsent, true );
139140 });
140141
141142 test ('Map key for list' , () {
142143 final p = pick ([], 'a' );
143144 expect (p.value, isNull);
144- expect (p.isAbsent () , true );
145+ expect (p.isAbsent, true );
145146 });
146147 });
147148
0 commit comments