SpecFlow+ Runner Report API  v 1.4
TechTalk.SpecRun.Framework.Configuration.TestProfileSettings Class Reference

This class stores the profile settings as defined in the <Settings> element in the profile. More...

Properties

string UniqueId [get]
 Unique settings ID, set to the current time stamp in the constructor. More...
 
string Name [get, set]
 Name of the settings as defined in the name attribute in the profile. This name is also used to generate the name of the report and log file. More...
 
string ProjectName [get, set]
 Name of the project as defined in the projectName attribute in the profile. This name is also used to generate the name of the report and log file. More...
 
string LicenseKey [get, set]
 The license key. Only applies to project licenses. More...
 
Guid ProjectId [get, set]
 Name project's GUID as defined in the projectId attribute in the profile. Entered in the profile automatically when adding the NuGet package to a project. More...
 
string BaseFolder [get, set]
 The base folder as defined in the baseFolder attribute in the profile. All other paths are relative to this folder. More...
 
string OutputFolderSetting [get, set]
 The output folder for logs and reports as defined in the outputFolder attribute in the profile. Relative to BaseFolder. More...
 
string ReportTemplate [get, set]
 The path to the report template as defined in the reportTemplate attribute in the profile. Relative to BaseFolder. More...
 
string OriginalBaseFolder [get, set]
 
string OutputFolder [get, set]
 

Detailed Description

This class stores the profile settings as defined in the <Settings> element in the profile.

Property Documentation

string TechTalk.SpecRun.Framework.Configuration.TestProfileSettings.BaseFolder
getset

The base folder as defined in the baseFolder attribute in the profile. All other paths are relative to this folder.

string TechTalk.SpecRun.Framework.Configuration.TestProfileSettings.LicenseKey
getset

The license key. Only applies to project licenses.

string TechTalk.SpecRun.Framework.Configuration.TestProfileSettings.Name
getset

Name of the settings as defined in the name attribute in the profile. This name is also used to generate the name of the report and log file.

string TechTalk.SpecRun.Framework.Configuration.TestProfileSettings.OutputFolderSetting
getset

The output folder for logs and reports as defined in the outputFolder attribute in the profile. Relative to BaseFolder.

Guid TechTalk.SpecRun.Framework.Configuration.TestProfileSettings.ProjectId
getset

Name project's GUID as defined in the projectId attribute in the profile. Entered in the profile automatically when adding the NuGet package to a project.

string TechTalk.SpecRun.Framework.Configuration.TestProfileSettings.ProjectName
getset

Name of the project as defined in the projectName attribute in the profile. This name is also used to generate the name of the report and log file.

string TechTalk.SpecRun.Framework.Configuration.TestProfileSettings.ReportTemplate
getset

The path to the report template as defined in the reportTemplate attribute in the profile. Relative to BaseFolder.

string TechTalk.SpecRun.Framework.Configuration.TestProfileSettings.UniqueId
get

Unique settings ID, set to the current time stamp in the constructor.