NetCoreWebDriverFactory  3.0.0
Easy WebDriver generation for .NET Core
AlexanderOnTest.WebDriverFactoryNunitConfig.TestSettings.Utils Class Reference

Static Public Member Functions

static string GetSettingOrDefault (string settingName, string defaultValue)
 Return the string value of the setting in the applied .runsettings file or the passed in default. More...
 
static T GetEnumSettingOrDefault< T > (string settingName, T defaultValue)
 Return the Enum value parsed from the setting in the applied .runsettings file, or the passed in default. More...
 
static int GetIntSettingOrDefault (string settingName, int defaultValue)
 Return More...
 
static bool GetBoolSettingOrDefault (string settingName, bool defaultValue)
 Return the passed in default unless the setting in the applied .runsettings file is !default. More...
 
static T GetConfigFromFileSystemIfPresent< T > (string filename, Environment.SpecialFolder fileLocation=Environment.SpecialFolder.MyDocuments)
 Return the object deserialised from the given json file if present in the given folder More...
 

Member Function Documentation

◆ GetBoolSettingOrDefault()

static bool AlexanderOnTest.WebDriverFactoryNunitConfig.TestSettings.Utils.GetBoolSettingOrDefault ( string  settingName,
bool  defaultValue 
)
static

Return the passed in default unless the setting in the applied .runsettings file is !default.

Parameters
settingName
defaultValue
Returns

◆ GetConfigFromFileSystemIfPresent< T >()

static T AlexanderOnTest.WebDriverFactoryNunitConfig.TestSettings.Utils.GetConfigFromFileSystemIfPresent< T > ( string  filename,
Environment.SpecialFolder  fileLocation = Environment.SpecialFolder.MyDocuments 
)
static

Return the object deserialised from the given json file if present in the given folder

Template Parameters
T
Parameters
filename
fileLocation
Returns

◆ GetEnumSettingOrDefault< T >()

static T AlexanderOnTest.WebDriverFactoryNunitConfig.TestSettings.Utils.GetEnumSettingOrDefault< T > ( string  settingName,
defaultValue 
)
static

Return the Enum value parsed from the setting in the applied .runsettings file, or the passed in default.

Template Parameters
T
Parameters
settingName
defaultValue
Returns
Type Constraints
T :Enum 

◆ GetIntSettingOrDefault()

static int AlexanderOnTest.WebDriverFactoryNunitConfig.TestSettings.Utils.GetIntSettingOrDefault ( string  settingName,
int  defaultValue 
)
static

Return

Parameters
settingName
defaultValue
Returns

◆ GetSettingOrDefault()

static string AlexanderOnTest.WebDriverFactoryNunitConfig.TestSettings.Utils.GetSettingOrDefault ( string  settingName,
string  defaultValue 
)
static

Return the string value of the setting in the applied .runsettings file or the passed in default.

Parameters
settingName
defaultValue
Returns

The documentation for this class was generated from the following file: