anchor.diff:      FivePeerContact  = {self(), 2#1000},
       SixPeerContact   = {self(), 2#1011},
       SevenPeerContact = {self(), 2#1010},
  -
  -    ok = kbucket:put(KbucketPid, FourPeerContact),
  -    ok = kbucket:put(KbucketPid, FivePeerContact),
  -    ok = kbucket:put(KbucketPid,  SixPeerContact),
  +    put_contacts(KbucketPid, [FourPeerContact, FivePeerContact, SixPeerContact]),
   
       meck:expect(peer, check_link, ?two_any_args(?return(ok))),
       ok = kbucket:put(KbucketPid, SevenPeerContact),
  
positive.code:     FivePeerContact   = {self(), 2#1111},
      ThreePeerContact  = {self(), 2#1001},
      TwoPeerContact    = {self(), 2#1000},
  
      ok = kbucket:put(KbucketPid,   TwoPeerContact),
      ok = kbucket:put(KbucketPid, ThreePeerContact),
      ok = kbucket:put(KbucketPid,  FivePeerContact),
  
      [?_assertEqual([TwoPeerContact, ThreePeerContact, FivePeerContact],
                     kbucket:closest_contacts(KbucketPid, 2#1010))].
  
negative.code:     FivePeerContact  = {self(), 2#1000},
      SixPeerContact   = {self(), 2#1011},
      SevenPeerContact = {self(), 2#1010},
      put_contacts(KbucketPid, [FourPeerContact, FivePeerContact, SixPeerContact]),
  
      meck:expect(peer, check_link,  ?two_any_args(?return(ko))),
      ok = kbucket:put(KbucketPid, SevenPeerContact),
  