anchor.diff:  always_successful_iterative_find_peers(_, Key) ->
       [?FAKE_PEER(Key)].
   
  -put_contacts(KbucketPid, []) ->
  +put_contacts(_KbucketPid, []) ->
       ok;
   put_contacts(KbucketPid, [Contact | Contacts]) ->
       ok = kbucket:put(KbucketPid, Contact),
  
positive.code: 
  start() ->
      meck:new(peer),
      meck:expect(peer, start, fun(Id, Kbucket, Alpha) -> {self(), Id} end),
      K = 3,
      KbucketPid = kbucket:start(K, ?ID_LENGTH),
      Peer = peer:start(?PEER_ID, KbucketPid, ?ALPHA),
      kbucket:set_peer(KbucketPid, Peer),
      {KbucketPid, Peer}.
  
negative.code: 
      [?_assertEqual([?TWO_PEER_2, ?TWO_PEER_1, ?ONE_PEER_1], ClosestContacts)].
  
  should_search_a_key_within_each_bucket_and_refresh_its_content({KbucketPid, _}) ->
      meck:expect(peer, iterative_find_peers, fun always_successful_iterative_find_peers/2),
  
      kbucket:refresh(KbucketPid),
  