anchor.diff:  	Char6 = {struct, [{"name", "serviceId"}, {"value", ServiceId}]},
   	Characteristics = {"resourceCharacteristic",
   			{array, [Char1, Char2, Char3, Char4, Char5, Char6]}},
  -	JSON = {struct, [Name, ResourceSpec, Characteristics]},
  +	JSON = {struct, [Name, ResourceSpec, Relationship, Characteristics]},
   	RequestBody = lists:flatten(mochijson:encode(JSON)),
   	HostUrl = ?config(host_url, Config),
   	Accept = {"accept", "application/json"},
  
positive.code: 	Name = {"name", ResName},
  	ResourceSpec = {"resourceSpecification",
  			{struct, [{"id", "4"}, {"name", "PolicyTable"}]}},
  	Char1 = {struct, [{"name", "name"}, {"value", ResName}]},
  	ClassId = rand:uniform(10),
  	MaxUL = 1000000000,
  
negative.code: 	{_, URI} = lists:keyfind("location", 1, Headers),
  	{"/resourceInventoryManagement/v1/resource/" ++ ID, _}
  			= httpd_util:split_path(URI),
  	{ok, #resource{name = ResName, specification = S, related = [R],
  			characteristic = ResChar}} = ocs:get_resource(ID),
  	#specification_ref{id = "4", name = "PolicyTable"} = S,
  	#resource_rel{id = RelId, href = RelHref,
  			type = "contained", name = "example"} = R,
  	#resource_char{value = ResName}
  			= lists:keyfind("name", #resource_char.name, ResChar),
  	#resource_char{value = #{"qosClassIdentifier" := ClassId,
  