Class ConfigReader_Json
This class is used to read JSON-based configuration information for a test assembly.
public static class ConfigReader_Json
- Inheritance
-
ConfigReader_Json
- Inherited Members
Methods
Load(TestAssemblyConfiguration, string?, string?, List<string>?)
Loads the test assembly configuration for the given test assembly.
public static bool Load(TestAssemblyConfiguration configuration, string? assemblyFileName, string? configFileName = null, List<string>? warnings = null)
Parameters
configurationTestAssemblyConfigurationThe configuration object to write the values to.
assemblyFileNamestringThe test assembly.
configFileNamestringThe test assembly configuration file.
warningsList<string>A container to receive loading warnings, if desired.
Returns
- bool
A flag which indicates whether configuration values were read.
LoadFromJson(TestAssemblyConfiguration, string, List<string>?)
Loads the test assembly configuration for the given test assembly.
public static bool LoadFromJson(TestAssemblyConfiguration configuration, string jsonText, List<string>? warnings = null)
Parameters
configurationTestAssemblyConfigurationThe configuration object to write the values to.
jsonTextstringThe configuration JSON, as a string
warningsList<string>A container to receive loading warnings, if desired.
Returns
- bool
A flag which indicates whether configuration values were read.