anchor.diff:    {SendAns, Ans} = wss:recv(Socket, 5000),
     ?assertEqual(ok, SendAns),
   
  +  wss:close(Socket),
  +
     #answer{answer_status = Status, worker_answer = Bytes} = communication_protocol_pb:decode_answer(Ans),
     Location = fuse_messages_pb:decode_filelocation(Bytes),
     Location2 = records_translator:translate(Location, "fuse_messages"),
     {Status, Location2#filelocation.storage_helper_name, Location2#filelocation.storage_helper_args, Location2#filelocation.file_id, Location2#filelocation.validity, Location2#filelocation.answer}.
  +
  +send_creation_ack(Host, Cert, Port, FileName, FuseID) ->
  +  FslogicMessage = #createfileack{file_logic_name = FileName},
  +  FslogicMessageMessageBytes = erlang:iolist_to_binary(fuse_messages_pb:encode_createfileack(FslogicMessage)),
  +
  +  FuseMessage = #fusemessage{message_type = "createfileack", input = FslogicMessageMessageBytes},
  +  FuseMessageBytes = erlang:iolist_to_binary(fuse_messages_pb:encode_fusemessage(FuseMessage)),
  +
  +  Message = #clustermsg{module_name = "fslogic", message_type = "fusemessage",
  +  message_decoder_name = "fuse_messages", answer_type = "atom",
  +  answer_decoder_name = "communication_protocol", synch = true, protocol_version = 1, input = FuseMessageBytes},
  +  MessageBytes = erlang:iolist_to_binary(communication_protocol_pb:encode_clustermsg(Message)),
  +
  +  {ConAns, Socket} = wss:connect(Host, Port, [{certfile, Cert}, {cacertfile, Cert}]),
  +  ?assertEqual(ok, ConAns),
  +
  +  HandshakeRes = wss:handshakeAck(Socket, FuseID), %% Set fuseId for this connection
  +  ?assertEqual(ok, HandshakeRes),
  +
  +  wss:send(Socket, MessageBytes),
  +  {SendAns, Ans} = wss:recv(Socket, 5000),
  +  ?assertEqual(ok, SendAns),
  +
  +  wss:close(Socket),
  +
  +  #answer{answer_status = Status, worker_answer = Bytes} = communication_protocol_pb:decode_answer(Ans),
  +  Answer = communication_protocol_pb:decode_atom(Bytes),
  +  Answer2 = records_translator:translate(Answer, "communication_protocol"),
  +  {Status, Answer2}.
   
   %% Simulates request from FUSE
   get_file_location(Host, Cert, Port, FileName, FuseID) ->
  
positive.code:   ?assertEqual(?VOK, User2_AnswerOpt0),
    ?assertEqual(ST_Helper, Helper0),
  
    {User2_Status2, User2_Answer2} = create_file_on_storage(Host, Cert2, Port, User2_Id),
    ?assertEqual("ok", User2_Status2),
    ?assertEqual(list_to_atom(?VEREMOTEIO), User2_Answer2),
  
negative.code:   {Status4, _, _, Id1, _, AnswerOpt4} = create_file(Host, Cert2, Port, TestFile2, FuseId2),
    ?assertEqual("ok", Status4),
    ?assertEqual(?VOK, AnswerOpt4),
  
    {CreationAckStatus2, CreationAckAnswerOpt2} = send_creation_ack(Host, Cert2, Port, TestFile2, FuseId2),
    ?assertEqual("ok", CreationAckStatus2),
    ?assertEqual(list_to_atom(?VOK), CreationAckAnswerOpt2),
  
    {Status5, AnswerOpt5} = create_file_on_storage(Host, Cert2, Port, Id1),
    ?assertEqual("ok", Status5),
  