anchor.diff:  	ok = application:set_env(ocs, min_reserve_octets, 1000000),
   	ok = application:set_env(ocs, min_reserve_seconds, 60),
   	ok = application:set_env(ocs, min_reserve_messages, 1),
  -	TempNrfPath = "http://127.0.0.1",
  -	ok = application:set_env(ocs, nrf_uri, TempNrfPath),
  -	ok = ocs_test_lib:start(),
   	Realm = ct:get_config({diameter, realm}, "mnc001.mcc001.3gppnetwork.org"),
   	Host = ct:get_config({diameter, host}, atom_to_list(?MODULE) ++ "." ++ Realm),
      Config1 = [{diameter_host, Host}, {realm, Realm},
            {diameter_acct_address, DiameterAddress} | Config],
  +	ok = ocs_test_lib:start(),
      ok = diameter:start_service(?MODULE, client_acct_service_opts(Config1)),
      true = diameter:subscribe(?MODULE),
      {ok, _Ref2} = connect(?MODULE, DiameterAddress, DiameterAcctPort, diameter_tcp),
      receive
         #diameter_event{service = ?MODULE, info = Info}
               when element(1, Info) == up ->
  -			start1(Config1);
  +			init_per_suite2(Config1);
         _Other ->
            {skip, diameter_client_acct_service_not_started}
      end.
  -start1(Config) ->
  +init_per_suite2(Config) ->
   	case inets:start(httpd,
   			[{port, 0},
   			{server_name, atom_to_list(?MODULE)},
  
positive.code: init_per_suite(Config) ->
  	ok = ocs_test_lib:initialize_db(),
     ok = ocs_test_lib:load(ocs),
  	DiameterAddress = ct:get_config({diameter, address}, {127,0,0,1}),
  	DiameterAuthPort = ct:get_config({diameter, auth_port}, rand:uniform(64511) + 1024),
  	DiameterAcctPort = ct:get_config({diameter, acct_port}, rand:uniform(64511) + 1024),
  
negative.code: 					'3GPP-SGSN-MCC-MNC' = [<<"001001">>]}]},
  	CC_CCR = #'3gpp_ro_CCR'{'Session-Id' = SId,
  		'Auth-Application-Id' = ?RO_APPLICATION_ID,
  		'Service-Context-Id' = "32251@3gpp.org",
  		'User-Name' = [MSISDN],
  		'CC-Request-Type' = ?'3GPP_CC-REQUEST-TYPE_UPDATE_REQUEST',
  		'CC-Request-Number' = RequestNum,
  