anchor.diff:      ?nebMsg("Entry"),
       do_put(Pid, Oid, Data).
   
  --spec nebula2_riak:do_put(pid(), object_oid(), map()) -> {ok|error, object_oid()|term()}.
  +-spec do_put(pid(), object_oid(), map()) -> {ok|error, object_oid()|term()}.
   do_put(Pid, Oid, Data) ->
       ?nebMsg("Entry"),
       Json = jsx:encode(Data),
  
positive.code:     meck:new(riakc_pb_socket, [non_strict]),
      Pid = self(),
      meck:expect(riakc_pb_socket, ping, [Pid], pong),
      ?assertMatch(true, nebula2_riak:available(Pid)),
      meck:expect(riakc_pb_socket, ping, [Pid], pang),
      ?assertMatch(false, nebula2_riak:available(Pid)),
      meck:unload(riakc_pb_socket).
  
  delete_test() ->
  
negative.code:     end.
  
  %% @doc Get the domain maps.
  -spec get_domain_maps(pid(), object_path()) -> binary().
  get_domain_maps(Pid, Path) ->
      ?nebMsg("Entry"),
      execute_search(Pid, "sp:\\" ++ Path).
  
  %% @doc Put a value with content type to riak by bucket type, bucket and key. 
  -spec put(pid(),
                         object_oid(),   %% Oid
                         map()           %% Data to store
                        ) -> {'error', _} | {'ok', _}.
  