UNPKG

@haystacks/async

Version:

A framework to build any number or any kind of native application or automation solution.

1,167 lines (961 loc) 50.2 kB
Description: Test plan for main.js -------------------------------------------------------------------------------- testName: initFramework_validData input clientConfiguration: object (A configuration data object that contains all the data needed to bootstrap the framework for a client application) output: void testName: initFramework_inValidClientConfigurationString input clientConfiguration: string (dfxg24346dfg) output: ? testName: initFramework_inValidClientConfigurationInteger input clientConfiguration: integer (123) output: ? testName: initFramework_inValidClientConfigurationBoolean input clientConfiguration: boolean (false) output: ? testName: initFramework_inValidClientConfigurationUndefined input clientConfiguration: undefined output: ? testName: initFramework_inValidClientConfigurationNaN input clientConfiguration: NaN output: ? -------------------------------------------------------------------------------- testName: accouterFramework_validData input data: object (A JSON data structure, that is a clone of the D-data structure from another instance of Haystacks) output: boolean (A True or False value to indicate if the operation was completed successfully or not) testName: accouterFramework_inValidDataString input data: string (dfxg24346dfg) output: ? testName: accouterFramework_inValidDataInteger input data: integer (123) output: ? testName: accouterFramework_inValidDataBoolean input data: boolean (false) output: ? testName: accouterFramework_inValidDataUndefined input data: undefined output: ? testName: accouterFramework_inValidDataNaN input data: NaN output: ? -------------------------------------------------------------------------------- testName: getFrameworkData_validData output: object (A JSON object that contains the entire contents of the Haystacks D-data structure) -------------------------------------------------------------------------------- testName: mergeClientBusinessRules_validData input clientBusinessRules: object (A map of client defined business rule names and client defined business rule function calls) output: void testName: mergeClientBusinessRules_inValidClientBusinessRulesString input clientBusinessRules: string (dfxg24346dfg) output: void testName: mergeClientBusinessRules_inValidClientBusinessRulesInteger input clientBusinessRules: integer (123) output: void testName: mergeClientBusinessRules_inValidClientBusinessRulesBoolean input clientBusinessRules: boolean (false) output: void testName: mergeClientBusinessRules_inValidClientBusinessRulesUndefined input clientBusinessRules: undefined output: void testName: mergeClientBusinessRules_inValidClientBusinessRulesNaN input clientBusinessRules: NaN output: void -------------------------------------------------------------------------------- testName: mergeClientCommands_validData input clientCommands: object (A map of client defined command names and client defined command function calls) output: void testName: mergeClientCommands_inValidClientCommandsString input clientCommands: string (dfxg24346dfg) output: void testName: mergeClientCommands_inValidClientCommandsInteger input clientCommands: integer (123) output: void testName: mergeClientCommands_inValidClientCommandsBoolean input clientCommands: boolean (false) output: void testName: mergeClientCommands_inValidClientCommandsUndefined input clientCommands: undefined output: void testName: mergeClientCommands_inValidClientCommandsNaN input clientCommands: NaN output: void -------------------------------------------------------------------------------- testName: loadCommandAliases_validData input commandAliasesPath: string (The path to where the commands aliases XML file is stored, that should be loaded) input contextName: string (A name for the set of command aliases that should be used to store the path in the configuration system so it can be loaded by the framework) output: void testName: loadCommandAliases_inValidCommandAliasesPathString input commandAliasesPath: string (dfxg24346dfg) input contextName: string (A name for the set of command aliases that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandAliases_inValidContextNameString input commandAliasesPath: string (The path to where the commands aliases XML file is stored, that should be loaded) input contextName: string (dfxg24346dfg) output: ? testName: loadCommandAliases_inValidCommandAliasesPathInteger input commandAliasesPath: integer (123) input contextName: string (A name for the set of command aliases that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandAliases_inValidCommandAliasesPathBoolean input commandAliasesPath: boolean (false) input contextName: string (A name for the set of command aliases that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandAliases_inValidContextNameInteger input commandAliasesPath: string (The path to where the commands aliases XML file is stored, that should be loaded) input contextName: integer (123) output: ? testName: loadCommandAliases_inValidContextNameBoolean input commandAliasesPath: string (The path to where the commands aliases XML file is stored, that should be loaded) input contextName: boolean (false) output: ? testName: loadCommandAliases_inValidCommandAliasesPathUndefined input commandAliasesPath: undefined input contextName: string (A name for the set of command aliases that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandAliases_inValidCommandAliasesPathNaN input commandAliasesPath: NaN input contextName: string (A name for the set of command aliases that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandAliases_inValidContextNameUndefined input commandAliasesPath: string (The path to where the commands aliases XML file is stored, that should be loaded) input contextName: undefined output: ? testName: loadCommandAliases_inValidContextNameNaN input commandAliasesPath: string (The path to where the commands aliases XML file is stored, that should be loaded) input contextName: NaN output: ? -------------------------------------------------------------------------------- testName: loadCommandWorkflows_validData input workflowPath: string (The path to where the workflows file is stored, that should be loaded) input contextName: string (A name for the workflows that should be used to store the path in the configuration system so it can be loaded by the framework) output: void testName: loadCommandWorkflows_inValidWorkflowPathString input workflowPath: string (dfxg24346dfg) input contextName: string (A name for the workflows that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandWorkflows_inValidContextNameString input workflowPath: string (The path to where the workflows file is stored, that should be loaded) input contextName: string (dfxg24346dfg) output: ? testName: loadCommandWorkflows_inValidWorkflowPathInteger input workflowPath: integer (123) input contextName: string (A name for the workflows that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandWorkflows_inValidWorkflowPathBoolean input workflowPath: boolean (false) input contextName: string (A name for the workflows that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandWorkflows_inValidContextNameInteger input workflowPath: string (The path to where the workflows file is stored, that should be loaded) input contextName: integer (123) output: ? testName: loadCommandWorkflows_inValidContextNameBoolean input workflowPath: string (The path to where the workflows file is stored, that should be loaded) input contextName: boolean (false) output: ? testName: loadCommandWorkflows_inValidWorkflowPathUndefined input workflowPath: undefined input contextName: string (A name for the workflows that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandWorkflows_inValidWorkflowPathNaN input workflowPath: NaN input contextName: string (A name for the workflows that should be used to store the path in the configuration system so it can be loaded by the framework) output: ? testName: loadCommandWorkflows_inValidContextNameUndefined input workflowPath: string (The path to where the workflows file is stored, that should be loaded) input contextName: undefined output: ? testName: loadCommandWorkflows_inValidContextNameNaN input workflowPath: string (The path to where the workflows file is stored, that should be loaded) input contextName: NaN output: ? -------------------------------------------------------------------------------- testName: listLoadedPlugins_validData output: array<string> (A list array of the names of the plugins that are currently loaded) -------------------------------------------------------------------------------- testName: listAllPluginsInRegistry_validData output: array<string> (A list array of the names of the plugins in the plugin registry) -------------------------------------------------------------------------------- testName: listAllPluginsInRegistryPath_validData output: array<string> (A list array of the names of the plugins in the plugin registry) -------------------------------------------------------------------------------- testName: numberOfPluginsInRegistry_validData output: integer (The count of the number of plugins listed in the plugin registry data hive) -------------------------------------------------------------------------------- testName: numberOfPluginsInRegistryPath_validData output: integer (The count of the number of plugin sub-folders in the plugins path listed in the plugin registry data hive) -------------------------------------------------------------------------------- testName: registerPluginByNameAndPath_validData input pluginName: string (The name of the plugin that should be registered) input pluginPath: string (The path to the plugin, to be added to the plugin registry) output: boolean (True or False to indicate if the plugin was added to the plugin registry successfully or not) testName: registerPluginByNameAndPath_inValidPluginNameString input pluginName: string (dfxg24346dfg) input pluginPath: string (The path to the plugin, to be added to the plugin registry) output: ? testName: registerPluginByNameAndPath_inValidPluginPathString input pluginName: string (The name of the plugin that should be registered) input pluginPath: string (dfxg24346dfg) output: ? testName: registerPluginByNameAndPath_inValidPluginNameInteger input pluginName: integer (123) input pluginPath: string (The path to the plugin, to be added to the plugin registry) output: ? testName: registerPluginByNameAndPath_inValidPluginNameBoolean input pluginName: boolean (false) input pluginPath: string (The path to the plugin, to be added to the plugin registry) output: ? testName: registerPluginByNameAndPath_inValidPluginPathInteger input pluginName: string (The name of the plugin that should be registered) input pluginPath: integer (123) output: ? testName: registerPluginByNameAndPath_inValidPluginPathBoolean input pluginName: string (The name of the plugin that should be registered) input pluginPath: boolean (false) output: ? testName: registerPluginByNameAndPath_inValidPluginNameUndefined input pluginName: undefined input pluginPath: string (The path to the plugin, to be added to the plugin registry) output: ? testName: registerPluginByNameAndPath_inValidPluginNameNaN input pluginName: NaN input pluginPath: string (The path to the plugin, to be added to the plugin registry) output: ? testName: registerPluginByNameAndPath_inValidPluginPathUndefined input pluginName: string (The name of the plugin that should be registered) input pluginPath: undefined output: ? testName: registerPluginByNameAndPath_inValidPluginPathNaN input pluginName: string (The name of the plugin that should be registered) input pluginPath: NaN output: ? -------------------------------------------------------------------------------- testName: unregisterPluginByName_validData input pluginName: string (The name of the plugin that should be removed from the plugin registry) output: boolean (True or False to indicate if the plugin was removed from the plugin registry successfully or not) testName: unregisterPluginByName_inValidPluginNameString input pluginName: string (dfxg24346dfg) output: ? testName: unregisterPluginByName_inValidPluginNameInteger input pluginName: integer (123) output: ? testName: unregisterPluginByName_inValidPluginNameBoolean input pluginName: boolean (false) output: ? testName: unregisterPluginByName_inValidPluginNameUndefined input pluginName: undefined output: ? testName: unregisterPluginByName_inValidPluginNameNaN input pluginName: NaN output: ? -------------------------------------------------------------------------------- testName: unregisterPlugins_validData input pluginsListArray: string (A list array of plugin names that should be removed from the plugin registry) output: boolean (True or False to indicate if all the plugins were successfully removed from the plugin registry or not) testName: unregisterPlugins_inValidPluginsListArrayString input pluginsListArray: string (dfxg24346dfg) output: ? testName: unregisterPlugins_inValidPluginsListArrayInteger input pluginsListArray: integer (123) output: ? testName: unregisterPlugins_inValidPluginsListArrayBoolean input pluginsListArray: boolean (false) output: ? testName: unregisterPlugins_inValidPluginsListArrayUndefined input pluginsListArray: undefined output: ? testName: unregisterPlugins_inValidPluginsListArrayNaN input pluginsListArray: NaN output: ? -------------------------------------------------------------------------------- testName: syncPluginRegistryWithPath_validData output: boolean (True or False to indicate if the synchronization was performed successfully or not) -------------------------------------------------------------------------------- testName: clearAllPluginRegistry_validData output: boolean (True or False to indicate if the plugin registry data hive was cleared successfully or not) -------------------------------------------------------------------------------- testName: writePluginRegistryToDisk_validData output: boolean (True or False to indicate if the plugin registry was successfully saved to the disk or not) -------------------------------------------------------------------------------- testName: loadPlugin_validData input pluginPath: string (The fully qualified path where to load the plugin from) output: boolean (True or False to indicate if the plugin was loaded successfully or not) testName: loadPlugin_inValidPluginPathString input pluginPath: string (dfxg24346dfg) output: ? testName: loadPlugin_inValidPluginPathInteger input pluginPath: integer (123) output: ? testName: loadPlugin_inValidPluginPathBoolean input pluginPath: boolean (false) output: ? testName: loadPlugin_inValidPluginPathUndefined input pluginPath: undefined output: ? testName: loadPlugin_inValidPluginPathNaN input pluginPath: NaN output: ? -------------------------------------------------------------------------------- testName: loadPlugins_validData input pluginsPaths: array<string> (An array of fully qualified paths where to load the plugins from) output: boolean (True or False to indicate if all the plugins were loaded or not) testName: loadPlugins_inValidPluginsPathsString input pluginsPaths: string (dfxg24346dfg) output: ? testName: loadPlugins_inValidPluginsPathsInteger input pluginsPaths: integer (123) output: ? testName: loadPlugins_inValidPluginsPathsBoolean input pluginsPaths: boolean (false) output: ? testName: loadPlugins_inValidPluginsPathsUndefined input pluginsPaths: undefined output: ? testName: loadPlugins_inValidPluginsPathsNaN input pluginsPaths: NaN output: ? -------------------------------------------------------------------------------- testName: loadPluginsFromRegistry_validData output: boolean (True or False to ndicate if all the plugins were loaded or not) -------------------------------------------------------------------------------- testName: unloadPlugin_validData input pluginName: string (The name of the plugin that should be unloaded) output: boolean (True or False to indicate if the plugin was unloaded successfully or not) testName: unloadPlugin_inValidPluginNameString input pluginName: string (dfxg24346dfg) output: ? testName: unloadPlugin_inValidPluginNameInteger input pluginName: integer (123) output: ? testName: unloadPlugin_inValidPluginNameBoolean input pluginName: boolean (false) output: ? testName: unloadPlugin_inValidPluginNameUndefined input pluginName: undefined output: ? testName: unloadPlugin_inValidPluginNameNaN input pluginName: NaN output: ? -------------------------------------------------------------------------------- testName: unloadPlugins_validData input pluginNames: array<string> (An array ist of names of plugins that should be unloaded) output: boolean (True or False to indicate if all the plugins were unloaded successfully or not) testName: unloadPlugins_inValidPluginNamesString input pluginNames: string (dfxg24346dfg) output: ? testName: unloadPlugins_inValidPluginNamesInteger input pluginNames: integer (123) output: ? testName: unloadPlugins_inValidPluginNamesBoolean input pluginNames: boolean (false) output: ? testName: unloadPlugins_inValidPluginNamesUndefined input pluginNames: undefined output: ? testName: unloadPlugins_inValidPluginNamesNaN input pluginNames: NaN output: ? -------------------------------------------------------------------------------- testName: unloadAllPlugins_validData output: boolean (True or False to indicate if all the plugins were unloaded successfully or not) -------------------------------------------------------------------------------- testName: getPluginsRegistryPath_validData output: string (The path to the plugins listed in the plugin registry as meta-data) -------------------------------------------------------------------------------- testName: loadPluginResourceData_validData input contextName: string (The type of resource that is being loaded, eg: configuration, commandAliases, workflows, etc...) input pluginConfigPath: string (The fully qualified path to where the plugin data is located and should be loaded from) output: object (The JSON data that is loaded and parsed from the plugin path) testName: loadPluginResourceData_inValidContextNameString input contextName: string (dfxg24346dfg) input pluginConfigPath: string (The fully qualified path to where the plugin data is located and should be loaded from) output: ? testName: loadPluginResourceData_inValidPluginResourcePathString input contextName: string (The type of resource that is being loaded, eg: configuration, commandAliases, workflows, etc...) input pluginResourcePath: string (dfxg24346dfg) output: ? testName: loadPluginResourceData_inValidContextNameInteger input contextName: integer (123) input pluginConfigPath: string (The fully qualified path to where the plugin data is located and should be loaded from) output: ? testName: loadPluginResourceData_inValidContextNameBoolean input contextName: boolean (false) input pluginConfigPath: string (The fully qualified path to where the plugin data is located and should be loaded from) output: ? testName: loadPluginResourceData_inValidPluginResourcePathInteger input contextName: string (The type of resource that is being loaded, eg: configuration, commandAliases, workflows, etc...) input pluginResourcePath: integer (123) output: ? testName: loadPluginResourceData_inValidPluginResourcePathBoolean input contextName: string (The type of resource that is being loaded, eg: configuration, commandAliases, workflows, etc...) input pluginResourcePath: boolean (false) output: ? testName: loadPluginResourceData_inValidContextNameUndefined input contextName: undefined input pluginConfigPath: string (The fully qualified path to where the plugin data is located and should be loaded from) output: ? testName: loadPluginResourceData_inValidContextNameNaN input contextName: NaN input pluginConfigPath: string (The fully qualified path to where the plugin data is located and should be loaded from) output: ? testName: loadPluginResourceData_inValidPluginResourcePathUndefined input contextName: string (The type of resource that is being loaded, eg: configuration, commandAliases, workflows, etc...) input pluginResourcePath: undefined output: ? testName: loadPluginResourceData_inValidPluginResourcePathNaN input contextName: string (The type of resource that is being loaded, eg: configuration, commandAliases, workflows, etc...) input pluginResourcePath: NaN output: ? -------------------------------------------------------------------------------- testName: loadAllJsonData_validData input dataPath: string (The path to the JSON files that should be loaded) input contextName: string (The type of data that should be loaded) output: object (A JSON object that contains all of the data that was loaded and merged together) testName: loadAllJsonData_inValidDataPathString input dataPath: string (dfxg24346dfg) input contextName: string (The type of data that should be loaded) output: ? testName: loadAllJsonData_inValidContextNameString input dataPath: string (The path to the JSON files that should be loaded) input contextName: string (dfxg24346dfg) output: ? testName: loadAllJsonData_inValidDataPathInteger input dataPath: integer (123) input contextName: string (The type of data that should be loaded) output: ? testName: loadAllJsonData_inValidDataPathBoolean input dataPath: boolean (false) input contextName: string (The type of data that should be loaded) output: ? testName: loadAllJsonData_inValidContextNameInteger input dataPath: string (The path to the JSON files that should be loaded) input contextName: integer (123) output: ? testName: loadAllJsonData_inValidContextNameBoolean input dataPath: string (The path to the JSON files that should be loaded) input contextName: boolean (false) output: ? testName: loadAllJsonData_inValidDataPathUndefined input dataPath: undefined input contextName: string (The type of data that should be loaded) output: ? testName: loadAllJsonData_inValidDataPathNaN input dataPath: NaN input contextName: string (The type of data that should be loaded) output: ? testName: loadAllJsonData_inValidContextNameUndefined input dataPath: string (The path to the JSON files that should be loaded) input contextName: undefined output: ? testName: loadAllJsonData_inValidContextNameNaN input dataPath: string (The path to the JSON files that should be loaded) input contextName: boolean (false) output: ? -------------------------------------------------------------------------------- testName: storeData_validData input dataName: string (The name of the data, unique name used to store the data in the data structure) input data: object|string|boolean|number|array (The data that should be stored) output: boolean (True or False to indicate if the data was stored successfully or not) testName: storeData_inValidDataNameString input dataName: string (dfxg24346dfg) input data: object|string|boolean|number|array (The data that should be stored) output: ? testName: storeData_inValidDataString input dataName: string (The name of the data, unique name used to store the data in the data structure) input data: string (dfxg24346dfg) output: ? testName: storeData_inValidDataNameInteger input dataName: integer (123) input data: object|string|boolean|number|array (The data that should be stored) output: ? testName: storeData_inValidDataNameBoolean input dataName: boolean (false) input data: object|string|boolean|number|array (The data that should be stored) output: ? testName: storeData_inValidDataInteger input dataName: string (The name of the data, unique name used to store the data in the data structure) input data: integer (123) output: ? testName: storeData_inValidDataBoolean input dataName: string (The name of the data, unique name used to store the data in the data structure) input data: boolean (false) output: ? testName: storeData_inValidDataNameUndefined input dataName: undefined input data: object|string|boolean|number|array (The data that should be stored) output: ? testName: storeData_inValidDataNameNaN input dataName: NaN input data: object|string|boolean|number|array (The data that should be stored) output: ? testName: storeData_inValidDataUndefined input dataName: string (The name of the data, unique name used to store the data in the data structure) input data: undefined output: ? testName: storeData_inValidDataNaN input dataName: string (The name of the data, unique name used to store the data in the data structure) input data: NaN output: ? -------------------------------------------------------------------------------- testName: getData_validData input dataName: string (The unique name the data should be stored under) output: object|string|boolean|number|array (The data element or object that was stored if any was found) testName: getData_inValidDataNameString input dataName: string (dfxg24346dfg) output: ? testName: getData_inValidDataNameInteger input dataName: integer (123) output: ? testName: getData_inValidDataNameBoolean input dataName: boolean (false) output: ? testName: getData_inValidDataNameUndefined input dataName: undefined output: ? testName: getData_inValidDataNameNaN input dataName: NaN output: ? -------------------------------------------------------------------------------- testName: clearData_validData input dataName: string (The unique name of the data that should be cleared) output: boolean (True or False to indicate if the data was cleared successfully or not) testName: clearData_inValidDataNameString input dataName: string (dfxg24346dfg) output: ? testName: clearData_inValidDataNameInteger input dataName: integer (123) output: ? testName: clearData_inValidDataNameBoolean input dataName: boolean (false) output: ? testName: clearData_inValidDataNameUndefined input dataName: undefined output: ? testName: clearData_inValidDataNameNaN input dataName: NaN output: ? -------------------------------------------------------------------------------- testName: executeBusinessRules_validData input inputs: array<string|integer|boolean|object|function,string|integer|boolean|object|function> (The array of inputs) input businessRules: array<string> (The array of rule name(s) that should be executed) output: string (The value that is returned from the rule is also returned) testName: executeBusinessRules_inValidInputsString input inputs: string (dfxg24346dfg) input businessRules: array<string> (The array of rule name(s) that should be executed) output: ? testName: executeBusinessRules_inValidBusinessRulesString input inputs: array<string|integer|boolean|object|function,string|integer|boolean|object|function> (The array of inputs) input businessRules: string (dfxg24346dfg) output: ? testName: executeBusinessRules_inValidInputsInteger input inputs: integer (123) input businessRules: array<string> (The array of rule name(s) that should be executed) output: ? testName: executeBusinessRules_inValidInputsBoolean input inputs: boolean (false) input businessRules: array<string> (The array of rule name(s) that should be executed) output: ? testName: executeBusinessRules_inValidBusinessRulesInteger input inputs: array<string|integer|boolean|object|function,string|integer|boolean|object|function> (The array of inputs) input businessRules: integer (123) output: ? testName: executeBusinessRules_inValidBusinessRulesBoolean input inputs: array<string|integer|boolean|object|function,string|integer|boolean|object|function> (The array of inputs) input businessRules: boolean (false) output: ? testName: executeBusinessRules_inValidInputsUndefined input inputs: undefined input businessRules: array<string> (The array of rule name(s) that should be executed) output: ? testName: executeBusinessRules_inValidInputsNaN input inputs: NaN input businessRules: array<string> (The array of rule name(s) that should be executed) output: ? testName: executeBusinessRules_inValidBusinessRulesUndefined input inputs: array<string|integer|boolean|object|function,string|integer|boolean|object|function> (The array of inputs) input businessRules: undefined output: ? testName: executeBusinessRules_inValidBusinessRulesNaN input inputs: array<string|integer|boolean|object|function,string|integer|boolean|object|function> (The array of inputs) input businessRules: NaN output: ? -------------------------------------------------------------------------------- testName: enqueueCommand_validData input command: string (The command to add to the command queue for executing) output: void testName: enqueueCommand_inValidCommandString input command: string (dfxg24346dfg) output: ? testName: enqueueCommand_inValidCommandInteger input command: integer (123) output: ? testName: enqueueCommand_inValidCommandBoolean input command: boolean (false) output: ? testName: enqueueCommand_inValidCommandUndefined input command: undefined output: ? testName: enqueueCommand_inValidCommandNaN input command: NaN output: ? -------------------------------------------------------------------------------- testName: isCommandQueueEmpty_validData output: boolean (True or False to indicate if command execution should continue or not) -------------------------------------------------------------------------------- testName: processCommandQueue_validData output: array<boolean,string|integer|boolean|object|array> (An array with a boolean True or False value to indicate if the application should exit or not exit, followed by the command output) -------------------------------------------------------------------------------- testName: setConfigurationSetting_validData input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: string (The key of the configuration setting) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: string (data set from configurationNamespace and dataToMerge) testName: setConfigurationSetting_inValidConfigurationNamespaceString input configurationNamespace: string (464gsdsfae8f46) input configurationName: string (The key of the configuration setting) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationNameString input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: string (464gsdsfae8f46) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationValueString input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: string (The key of the configuration setting) input configurationValue: string (464gsdsfae8f46) output: false? testName: setConfigurationSetting_inValidConfigurationNamespaceNumber input configurationNamespace: integer (546) input configurationName: string (The key of the configuration setting) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationNamespaceBoolean input configurationNamespace: boolean (false) input configurationName: string (The key of the configuration setting) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationNamespaceUndefined input configurationNamespace: undefined input configurationName: string (The key of the configuration setting) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationNamespaceNaN input configurationNamespace: NaN input configurationName: string (The key of the configuration setting) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationNameNumber input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: integer (546) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationNameBoolean input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: boolean (false) input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationNameUndefined input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: undefined input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationNameNaN input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: NaN input configurationValue: string|integer|boolean|double (The value of the configuration setting) output: false? testName: setConfigurationSetting_inValidConfigurationValueNumber input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: string (The key of the configuration setting) input configurationValue: integer (546) output: false? testName: setConfigurationSetting_inValidConfigurationValueBoolean input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: string (The key of the configuration setting) input configurationValue: boolean (false) output: false? testName: setConfigurationSetting_inValidConfigurationValueUndefined input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: string (The key of the configuration setting) input configurationValue: undefined output: false? testName: setConfigurationSetting_inValidConfigurationValueNaN input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be set) input configurationName: string (The key of the configuration setting) input configurationValue: NaN output: false? testName: setConfigurationSetting_inValidAllUndefined input configurationNamespace: undefined input configurationName: undefined input configurationValue: undefined output: false? testName: setConfigurationSetting_inValidAllNaN input configurationNamespace: NaN input configurationName: NaN input configurationValue: NaN output: false? -------------------------------------------------------------------------------- testName: getConfigurationSetting_validData input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be found) input configurationName: string (The key of the configuration setting) output: string|integer|boolean|double (The value of whatever was stored in the D[configuration][configurationName]) testName: getConfigurationSetting_inValidConfigurationNamespaceString input configurationNamespace: string (dfxg24346dfg) input configurationName: string (The key of the configuration setting) output: ? testName: getConfigurationSetting_inValidConfigurationNameString input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be found) input configurationName: string (dfxg24346dfg) output: ? testName: getConfigurationSetting_inValidConfigurationNamespaceInteger input configurationNamespace: integer (123) input configurationName: string (The key of the configuration setting) output: ? testName: getConfigurationSetting_inValidConfigurationNamespaceBoolean input configurationNamespace: boolean (false) input configurationName: string (The key of the configuration setting) output: ? testName: getConfigurationSetting_inValidConfigurationNameInteger input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be found) input configurationName: integer (123) output: ? testName: getConfigurationSetting_inValidConfigurationNameBoolean input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be found) input configurationName: boolean (false) output: ? testName: getConfigurationSetting_inValidConfigurationNamespaceUndefined input configurationNamespace: undefined input configurationName: string (The key of the configuration setting) output: ? testName: getConfigurationSetting_inValidConfigurationNamespaceNaN input configurationNamespace: NaN input configurationName: string (The key of the configuration setting) output: ? testName: getConfigurationSetting_inValidConfigurationNameUndefined input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be found) input configurationName: undefined output: ? testName: getConfigurationSetting_inValidConfigurationNameNaN input configurationNamespace: string (The path in the configuration JSON object where the configuration setting should be found) input configurationName: NaN output: ? -------------------------------------------------------------------------------- testName: getConfigurationSetting_validData input configurationNamespace: string (?) input configurationName: string (?) output: string|integer|boolean|double|object (?) testName: getConfigurationSetting_inValidConfigurationNamespaceString input configurationNamespace: string (dfxg24346dfg) input configurationName: string (?) output: ? testName: getConfigurationSetting_inValidConfigurationNameString input configurationNamespace: string (?) input configurationName: string (dfxg24346dfg) output: ? testName: getConfigurationSetting_inValidConfigurationNamespaceInteger input configurationNamespace: integer (123) input configurationName: string (?) output: ? testName: getConfigurationSetting_inValidConfigurationNamespaceBoolean input configurationNamespace: boolean (false) input configurationName: string (?) output: ? testName: getConfigurationSetting_inValidConfigurationNameInteger input configurationNamespace: string (?) input configurationName: integer (123) output: ? testName: getConfigurationSetting_inValidConfigurationNameBoolean input configurationNamespace: string (?) input configurationName: boolean (false) output: ? testName: getConfigurationSetting_inValidConfigurationNamespaceUndefined input configurationNamespace: undefined input configurationName: string (?) output: ? testName: getConfigurationSetting_inValidConfigurationNamespaceNaN input configurationNamespace: NaN input configurationName: string (?) output: ? testName: getConfigurationSetting_inValidConfigurationNameUndefined input configurationNamespace: string (?) input configurationName: undefined output: ? testName: getConfigurationSetting_inValidConfigurationNameNaN input configurationNamespace: string (?) input configurationName: NaN output: ? -------------------------------------------------------------------------------- testName: consoleLog_validData input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: string (The name of the function that log is being called from) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheNamespacePrefixString input theNamespacePrefix: string (dfxg24346dfg) input theFunctionName: string (The name of the function that log is being called from) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheFunctionNameString input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: string (dfxg24346dfg) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidMessageString input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: string (The name of the function that log is being called from) input message: string (dfxg24346dfg) output: ? testName: consoleLog_inValidTheNamespacePrefixInteger input theNamespacePrefix: integer (123) input theFunctionName: string (The name of the function that log is being called from) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheNamespacePrefixBoolean input theNamespacePrefix: boolean (false) input theFunctionName: string (The name of the function that log is being called from) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheNamespacePrefixUndefined input theNamespacePrefix: undefined input theFunctionName: string (The name of the function that log is being called from) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheNamespacePrefixNaN input theNamespacePrefix: NaN input theFunctionName: string (The name of the function that log is being called from) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheFunctionNameInteger input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: integer (123) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheFunctionNameBoolean input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: boolean (false) input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheFunctionNameUndefined input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: undefined input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidTheFunctionNameNaN input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: NaN input message: string|object (The message that should be logged) output: ? testName: consoleLog_inValidMessageInteger input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: string (The name of the function that log is being called from) input message: integer (123) output: ? testName: consoleLog_inValidMessageBoolean input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: string (The name of the function that log is being called from) input message: boolean (false) output: ? testName: consoleLog_inValidMessageUndefined input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: string (The name of the function that log is being called from) input message: undefined output: ? testName: consoleLog_inValidMessageNaN input theNamespacePrefix: string (The namespace of the log that is being sent) input theFunctionName: string (The name of the function that log is being called from) input message: NaN output: ? testName: consoleLog_inValidAllUndefined input theNamespacePrefix: undefined input theFunctionName: undefined input message: undefined output: ? testName: consoleLog_inValidAllNaN input theNamespacePrefix: NaN input theFunctionName: NaN input message: NaN output: ? -------------------------------------------------------------------------------- testName: consoleTableLog_validData input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: ? testName: consoleTableLog_inValidConfigurationNamespaceString input classPath: string (464gsdsfae8f46) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationNameString input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: string (464gsdsfae8f46) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationValueString input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: string (464gsdsfae8f46) output: false? testName: consoleTableLog_inValidConfigurationNamespaceNumber input classPath: integer (546) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationNamespaceBoolean input classPath: boolean (false) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationNamespaceUndefined input classPath: undefined input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationNamespaceNaN input classPath: NaN input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationNameNumber input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: integer (546) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationNameBoolean input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: boolean (false) input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationNameUndefined input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: undefined input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationNameNaN input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: NaN input columnNames: array<string> (An array of column names that should be used when outputting the table) output: false? testName: consoleTableLog_inValidConfigurationValueNumber input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: integer (546) output: false? testName: consoleTableLog_inValidConfigurationValueBoolean input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: boolean (false) output: false? testName: consoleTableLog_inValidConfigurationValueUndefined input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: undefined output: false? testName: consoleTableLog_inValidConfigurationValueNaN input classPath: string (The class path for the caller of this function file.function or class.method) input tableData: array<object> (An array of objects that should be printed to the console as if it was data) input columnNames: NaN output: false? testName: consoleTableLog_inValidAllUndefined input classPath: undefined input tableData: u