METHOD_0 ( ) { com . google . IDENT_0 . database . collection . IDENT_1 < java . lang . String , java . lang . Integer > map = new com . google . IDENT_0 . database . collection . METHOD_1 ( com . google . IDENT_0 . database . collection . IDENT_2 . IDENT_3 ) ; java . lang . String key = "1" ; java . lang . Integer value = 1 ; map = map . insert ( key , value ) ; "<AssertPlaceHolder>" ; } insert ( IDENT_4 , IDENT_5 ) { int pos = METHOD_2 ( key ) ; if ( pos != ( - 1 ) ) { if ( ( ( this . keys [ pos ] ) == key ) && ( ( this . values [ pos ] ) == value ) ) { return this ; } else { IDENT_4 [ ] IDENT_6 = com . google . IDENT_0 . database . collection . METHOD_1 . METHOD_3 ( this . keys , pos , key ) ; IDENT_5 [ ] IDENT_7 = com . google . IDENT_0 . database . collection . METHOD_1 . METHOD_3 ( this . values , pos , value ) ; return new com . google . IDENT_0 . database . collection . METHOD_1 ( this . IDENT_8 , IDENT_6 , IDENT_7 ) ; } } else { if ( ( this . keys . length ) > ( Builder . IDENT_9 ) ) { @ com . google . IDENT_0 . database . collection . METHOD_4 ( STRING_0 ) java . util . Map < IDENT_4 , IDENT_5 > map = new java . util . HashMap ( ( ( this . keys . length ) + 1 ) ) ; for ( int i = 0 ; i < ( this . keys . length ) ; i ++ ) { map . put ( this . keys [ i ] , this . values [ i ] ) ; } map . put ( key , value ) ; return com . google . IDENT_0 . database . collection . IDENT_10 . METHOD_5 ( map , this . IDENT_8 ) ; } else { int IDENT_11 = METHOD_6 ( key ) ; IDENT_4 [ ] keys = com . google . IDENT_0 . database . collection . METHOD_1 . METHOD_7 ( this . keys , IDENT_11 , key ) ; IDENT_5 [ ] values = com . google . IDENT_0 . database . collection . METHOD_1 . METHOD_7 ( this . values , IDENT_11 , value ) ; return new com . google . IDENT_0 . database . collection . METHOD_1 ( this . IDENT_8 , keys , values ) ; } } }
org . junit . Assert . assertSame ( map , map . insert ( key , value ) )