anchor.diff:  notifycreateproduct(SessionID, _Env, Input) ->
   	mod_esi:deliver(SessionID, "status: 201 Created\r\n\r\n"),
   	notify_create_product ! Input.
  +
  +-spec notifydeleteproduct(SessionID :: term(), Env :: list(),
  +		Input :: string()) -> any().
  +%% @doc Notification callback for notify_delete_product test case.
  +notifydeleteproduct(SessionID, _Env, Input) ->
  +	mod_esi:deliver(SessionID, "status: 201 Created\r\n\r\n"),
  +	notify_delete_product ! Input.
   
   -spec notifycreateservice(SessionID :: term(), Env :: list(),
   		Input :: string()) -> any().
  
positive.code: 	{_, {struct, OfferStruct}} = lists:keyfind("productOffering", 1, Product),
  	{_, OfferId} = lists:keyfind("id", 1, OfferStruct).
  
  post_hub_service() ->
  	[{userdata, [{doc, "Register hub listener for service"}]}].
  
  
negative.code: init_per_testcase(TestCase, Config) when TestCase == notify_create_bucket;
  		TestCase == notify_delete_bucket; TestCase == notify_accumulated_balance;
  		TestCase == notify_accumulated_threshold;
  		TestCase == notify_create_product; TestCase == notify_delete_product;
  		TestCase == notify_create_service;
  		TestCase == notify_product_charge ->
  	true = register(TestCase, self()),
  	case inets:start(httpd, [{port, 0},
  