anchor.diff:  random_string(<<>>, _Charset, _NumChars, Acc) ->
   	Acc.
   
  +%% @hidden
  +resource_inventory() ->
  +	Name = {"name", "Tariff"},
  +	Description = {"description", "tariff resource"},
  +	Category = {"category", "tariff"},
  +	ClassType = {"@type", "LogicalResource"},
  +	Schema = {"@schemaLocation", "/resourceInventoryManagement/v1/schema/"
  +			"resourceInventoryManagement#/definitions/resource"},
  +	BaseType = {"@baseType", "Resource"},
  +	Version = {"version", random_string(3)},
  +	Status = {"lifecycleStatus", "Active"},
  +	StartTime = {"startDateTime",
  +			ocs_rest:iso8601(erlang:system_time(?MILLISECOND))},
  +	EndTime = {"endDateTime",
  +			ocs_rest:iso8601(erlang:system_time(?MILLISECOND) + 2678400000)},
  +	ValidFor = {"validFor", {struct, [StartTime, EndTime]}},
  +	ResSpecID = {"id", "2"},
  +	ResSpecName = {"name", "tariff row spec"},
  +	ResSpecHref = {"href",
  +			"/resourceInventoryManagement/v1/productSpecification/2"},
  +	ResSpec = {"resourceSpecification",
  +			{struct, [ResSpecID, ResSpecName, ResSpecHref]}},
  +	ResRelId = {"id", RelId = random_string(5)},
  +	ResRelName = {"name", "example"},
  +	ResRelDescription = {"@referredType", "contained"},
  +	ResRelHref = {"name", "/resourceInventoryManagement/v1/resourceRelationship/"
  +			++ RelId},
  +	ResRel = {struct, [ResRelId, ResRelName, ResRelDescription, ResRelHref]},
  +	ResourceRelationship = {"resourceRelationship", {array, [ResRel]}},
  +	ResCharName1 = {"name", "prefix"},
  +	ResCharRate1 = {"value", "125"},
  +	ResCharName2 = {"name", "rate"},
  +	ResCharRate2 = {"value", "250"},
  +	ResChar1 = {struct, [ResCharName1, ResCharRate1]},
  +	ResChar2 = {struct, [ResCharName2, ResCharRate2]},
  +	ResourceCharacteristics = {"resourceCharacteristic",
  +			{array, [ResChar1, ResChar2]}},
  +	[Name, Description, Category, ClassType, Schema, BaseType, Version, Status,
  +			ValidFor, ResSpec, ResourceRelationship, ResourceCharacteristics].
  +
  
positive.code: 	{_, "0"} = lists:keyfind("content-length", 1, Headers),
  	{error, not_found} = ocs:get_resource(Id).
  
  oauth_authenticaton()->
  	[{userdata, [{doc, "Authenticate a JWT using oauth"}]}].
  
  
negative.code: 	notify_add_pla, notify_delete_pla, query_pla_notification,
  	post_hub_usage, get_usage_hubs, get_usage_hub, delete_hub_usage,
  	notify_diameter_acct_log, get_resource, get_resources,
  	post_resource, delete_resource, update_resource, oauth_authentication].
  
  %%---------------------------------------------------------------------
  %%  Test cases
  