/// <summary>
 /// Initialises a new instance of the OraclePermissionGeneratorWebServiceAPI.WebServiceApiBase class.
 /// </summary>
 /// <param name="userDataRepository">Dictionary object mapping unique user identifiers to OraclePermissionGeneratorDataInterfaceLayer objects.  Stores a copy of the data model for all users of the web service API.</param>
 protected WebServiceApiBase(Dictionary<string, OraclePermissionGeneratorDataInterfaceLayer> userDataRepository)
 {
     this.userDataRepository = userDataRepository;
     containerObjectConverter = new ContainerObjectConverter();
     trackingDataLogger = new NullTrackingDataLogger();
     jsonSerializer = new ContainerObjectJsonSerializer();
 }
 protected void SetUp()
 {
     testContainerObjectConverter = new ContainerObjectConverter();
 }