public void SetUpTest() { var configuration = SalesforceManager.GetConfiguration("salesforce"); this.Client = configuration.Client; this.ContactsApi = configuration.Api.ContactsApi; this.RolesApi = configuration.Api.RolesApi; this.InitializeRoles("Test-Role-Get", "Test-Role-1"); this.InitializeUsersInRole("Test-Role-1", "*****@*****.**"); }
public override void Initialize(string name, NameValueCollection config) { base.Initialize(name, config); try { if (SalesforceSettings.Disabled) { LogHelper.Info("Salesforce connector is disabled.", this); return; } if (MainUtil.GetBool(config["disabled"], false)) { LogHelper.Info(string.Format("Provider is disabled. Provider name: {0}", this.Name), this); return; } var configuration = SalesforceManager.GetConfiguration(name); if (configuration == null) { LogHelper.Error("Initialization failed. Configuration is null.", this); return; } this.ContactsApi = configuration.Api.ContactsApi; this.RolesApi = configuration.Api.RolesApi; this.Cache = configuration.Cache; this.ApplicationName = config["applicationName"]; this.ReadOnly = MainUtil.GetBool(config["readOnly"], false); this.Initialized = true; } catch (Exception ex) { this.Initialized = false; LogHelper.Error(string.Format("Provider couldn't be initialized. Provider name: {0}", this.Name), this, ex); } }