File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -370,12 +370,31 @@ mod test {
370
370
assert_eq ! ( map. get( "d" ) , Some ( & 4 ) ) ;
371
371
}
372
372
373
+ #[ test]
374
+ fn test_get_some_one_pair ( ) {
375
+ let mut pairs = one_pair_full ( ) ;
376
+ let map = ManagedMap :: Borrowed ( & mut pairs) ;
377
+ assert_eq ! ( map. len( ) , 1 ) ;
378
+ assert_eq ! ( map. get( "a" ) , Some ( & 1 ) ) ;
379
+ }
380
+
381
+ #[ test]
382
+ fn test_get_none_full ( ) {
383
+ let mut pairs = all_pairs_full ( ) ;
384
+ let map = ManagedMap :: Borrowed ( & mut pairs) ;
385
+ assert_eq ! ( map. len( ) , 4 ) ;
386
+ assert ! ( !map. is_empty( ) ) ;
387
+ assert_eq ! ( map. get( "q" ) , None ) ;
388
+ assert_eq ! ( map. get( "0" ) , None ) ;
389
+ }
390
+
373
391
#[ test]
374
392
fn test_get_none ( ) {
375
393
let mut pairs = one_pair_full ( ) ;
376
394
let map = ManagedMap :: Borrowed ( & mut pairs) ;
377
395
assert_eq ! ( map. len( ) , 1 ) ;
378
396
assert ! ( !map. is_empty( ) ) ;
397
+ assert_eq ! ( map. get( "0" ) , None ) ;
379
398
assert_eq ! ( map. get( "q" ) , None ) ;
380
399
}
381
400
You can’t perform that action at this time.
0 commit comments