anchor.diff:  
   
   read_should_read_data_when_given_file_uuid(_) ->
  -    fslogic_proxyio:read(<<"a">>, #{?PROXYIO_PARAMETER_FILE_UUID => <<"b">>}, <<"c">>,
  +    fslogic_proxyio:read(<<"a">>, #{?PROXYIO_PARAMETER_SHARE_ID => undefined,
  +        ?PROXYIO_PARAMETER_FILE_UUID => <<"b">>}, <<"c">>,
           <<"d">>, 42, 64),
   
       ?_assert(meck:called(storage_file_manager, read,
  
positive.code: 
      ?_assertEqual(
          #proxyio_response{status = #status{code = ?EMFILE}},
          fslogic_proxyio:write(<<"a">>, #{?PROXYIO_PARAMETER_FILE_UUID => <<"b">>}, <<"c">>,
              <<"d">>, ?BS(42, <<"hi">>))
      ).
  
  
negative.code:     meck:expect(storage_file_manager, write, 3, {ok, 1}),
  
      [
          ?_assertEqual(
              #proxyio_response{
                  status = #status{code = ?OK},
                  proxyio_response = #remote_write_result{wrote = 4}
              },
              fslogic_proxyio:write(<<"a">>, #{?PROXYIO_PARAMETER_SHARE_ID => undefined,
                  ?PROXYIO_PARAMETER_FILE_UUID => <<"b">>}, <<"c">>,
                  <<"d">>, ?BS(4, <<"data">>))
          ),
          ?_assertEqual(4, meck:num_calls(storage_file_manager, write, 3))
      ].
  
  
  