@@ -34,10 +34,12 @@ void main() {
3434 });
3535
3636 test ('.get() returns the correct item' , () {
37- final int putId = box.put (TestEntity (tString: 'Hello' ));
37+ final int putId =
38+ box.put (TestEntity (tString: 'Hello' , tStrings: ['foo' , 'bar' ]));
3839 final TestEntity item = box.get (putId) /*!*/ ;
3940 expect (item.id, equals (putId));
4041 expect (item.tString, equals ('Hello' ));
42+ expect (item.tStrings, equals (['foo' , 'bar' ]));
4143 });
4244
4345 test ('.get() returns null on non-existent item' , () {
@@ -146,7 +148,7 @@ void main() {
146148 box.getMany ([ids[0 ], otherId, ids[1 ]]);
147149 expect (fetchedItems.length, equals (3 ));
148150 expect (fetchedItems[0 ] /*!*/ .tString, equals ('One' ));
149- expect (fetchedItems[1 ], equals ( null ) );
151+ expect (fetchedItems[1 ], isNull );
150152 expect (fetchedItems[2 ] /*!*/ .tString, equals ('Two' ));
151153 });
152154
@@ -232,21 +234,21 @@ void main() {
232234 ];
233235 final List <TestEntity > fetchedItems =
234236 box.getMany (box.putMany (items)) as List <TestEntity /*!*/ >;
235- expect (fetchedItems[0 ].id, isNot ( equals ( null )) );
236- expect (fetchedItems[0 ].tLong, equals ( null ) );
237- expect (fetchedItems[0 ].tString, equals ( null ) );
238- expect (fetchedItems[0 ].tBool, equals ( null ) );
239- expect (fetchedItems[0 ].tDouble, equals ( null ) );
240- expect (fetchedItems[1 ].id, isNot ( equals ( null )) );
241- expect (fetchedItems[1 ].tLong, isNot ( equals ( null )) );
242- expect (fetchedItems[1 ].tString, equals ( null ) );
243- expect (fetchedItems[1 ].tBool, equals ( null ) );
244- expect (fetchedItems[1 ].tDouble, equals ( null ) );
245- expect (fetchedItems[2 ].id, isNot ( equals ( null )) );
246- expect (fetchedItems[2 ].tLong, equals ( null ) );
247- expect (fetchedItems[2 ].tString, isNot ( equals ( null )) );
248- expect (fetchedItems[2 ].tBool, equals ( null ) );
249- expect (fetchedItems[2 ].tDouble, equals ( null ) );
237+ expect (fetchedItems[0 ].id, isNotNull );
238+ expect (fetchedItems[0 ].tLong, isNull );
239+ expect (fetchedItems[0 ].tString, isNull );
240+ expect (fetchedItems[0 ].tBool, isNull );
241+ expect (fetchedItems[0 ].tDouble, isNull );
242+ expect (fetchedItems[1 ].id, isNotNull );
243+ expect (fetchedItems[1 ].tLong, isNotNull );
244+ expect (fetchedItems[1 ].tString, isNull );
245+ expect (fetchedItems[1 ].tBool, isNull );
246+ expect (fetchedItems[1 ].tDouble, isNull );
247+ expect (fetchedItems[2 ].id, isNotNull );
248+ expect (fetchedItems[2 ].tLong, isNull );
249+ expect (fetchedItems[2 ].tString, isNotNull );
250+ expect (fetchedItems[2 ].tBool, isNull );
251+ expect (fetchedItems[2 ].tDouble, isNull );
250252 });
251253
252254 test ('all types are handled correctly' , () {
0 commit comments