9        #region Public Read-Only Properties 
   10        #region Server Credentials 
   12        public static string API_URL { 
get; 
private set; }
 
   14        #region HTTPS Related Variables 
   23        #endregion HTTPS Related Variables 
   24        #endregion Server Credentials 
   26        #region Cleanup Related Variables 
   39        #endregion Cleanup Related Variables 
   41        #region Timeout Related Variables 
   62        #endregion Timeout Related Variables 
   64        #region Skip Related Variables 
   76        #endregion Skip Related Variables 
   88        #endregion Public Read-Only Properties 
 
bool ENFORCE_CLEANUP_BEFORE_RUN
 
bool ENFORCE_CLEANUP_AFTER_RUN
 
bool FAIL_ON_EXPIRED_SKIP
 
bool RANDOMIZED_TESTS_ENABLED
 
bool RESOURCE_DELETE_SUPPORTED
 
bool VALIDATE_SERVER_CERTIFICATE
 
bool ENABLE_REQUEST_DEBUG_LOGGING
 
bool EXECUTING_IN_PARALLEL
 
bool ROOT_DELETE_SUPPORTED
 
int OPTIMIZATION_TIMEOUTS
 
int COLLECTION_REQUEST_TIMEOUT
 
Retrieve settings from environment variables if they exist, or the project settings file otherwise.
 
static void Reload()
Read all settings and environment variables again and re-assign all properties.
 
static int DATA_UPLOAD_TIMEOUT
Amount of time to wait for data upload requests to complete (in milliseconds).
 
static string API_URL
The URL against which server tests are run.
 
static bool ENABLE_REQUEST_DEBUG_LOGGING
Controls whenther AnalyzeRe.Client.API.DebugLogging is enabled.
 
static int COLLECTION_REQUEST_TIMEOUT
Amount of time to wait for requests on collection endpoints to complete (in milliseconds).
 
static bool ENFORCE_CLEANUP_BEFORE_RUN
Indicates whether the server should be wiped clean before every unit test is run.
 
static int OPTIMIZATION_TIMEOUTS
Amount of time to wait for optimization engine requests to complete (in milliseconds).
 
static bool FAIL_ON_EXPIRED_SKIP
If true, expired SkipUntils will raise an exception saying they are expired. If false,...
 
static bool RUN_OFFLINE
Controls whether tests that normally require a connection to the server should be allowed to try to r...
 
static int REQUEST_TIMEOUT
Amount of time to wait for requests to complete (in milliseconds).
 
static int DELETE_TIMEOUT
Amount of time to wait for DELETE to complete (in milliseconds).
 
static bool ROOT_DELETE_SUPPORTED
Indicates whether the server currently supports the DELETE method on the server root to wipe out all ...
 
static bool RANDOMIZED_TESTS_ENABLED
If false, tests that involve random generation of resources (which can be unstable) will be skipped.
 
static int POLLING_INTERVAL
Frequency with which to poll the server for updates during tests (in milliseconds).
 
static int SIMULATION_TIMEOUT
Amount of time to wait for simulations to complete (in milliseconds).
 
static bool VALIDATE_SERVER_CERTIFICATE
Indicates whether the SSL/TLS certificate for the HTTPS server should be validated.
 
static bool SKIPS_ENABLED
If true, SkipUntils can be used to skip tests. If false, SkipUntils will be ignored and all tests wil...
 
static bool ENFORCE_CLEANUP_AFTER_RUN
Indicates whether the server should be wiped clean after every unit test is run.
 
static string HTTPS_USER
The username for the HTTPS server authentication.
 
static string HTTPS_PASSWORD
The password for the HTTPS server authentication.
 
static bool RESOURCE_DELETE_SUPPORTED
Indicates whether the server currently supports the DELETE method on resources.
 
static bool EXECUTING_IN_PARALLEL
If true, tests are being run in parallel, so certain assumptions about the state of the server after ...