ClassBugTrackersFactory
Class
Singleton responsible for the bug trackers loaded in the system.
Definition
Namespace:ArtOfTest.WebAii.Design.BugTracking
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
cs-api-definition
public class BugTrackersFactory
Inheritance: objectBugTrackersFactory
Properties
Current
Declaration
cs-api-definition
public static BugTrackersFactory Current { get; }
Property Value
Methods
ConfigureBugTrackers(Dictionary<string, BugTrackerPersistableSettings>, List<string>)
Declaration
cs-api-definition
public void ConfigureBugTrackers(Dictionary<string, BugTrackerPersistableSettings> bugTrackerPersistableSettings, List<string> activeBugTrackers)
Parameters
bugTrackerPersistableSettings
Dictionary<string, BugTrackerPersistableSettings>
activeBugTrackers
Initialize()
Declaration
cs-api-definition
public void Initialize()
ResetProviders()
Declaration
cs-api-definition
public void ResetProviders()
SetDefault(BugTrackerWrapper)
Declaration
cs-api-definition
public void SetDefault(BugTrackerWrapper defaultTracker)
Parameters
defaultTracker
SubmitBug(AutomationStepResult, string, string, bool)
Declaration
cs-api-definition
public void SubmitBug(AutomationStepResult stepResult, string titleMask, string descriptionMask, bool addAttachment)
Parameters
stepResult
titleMask
descriptionMask
addAttachment
SubmitBug(TestResult, ExecutionException, AutomationStep, string, string, bool)
Declaration
cs-api-definition
public void SubmitBug(TestResult testResult, ExecutionException exception, AutomationStep step, string titleMask, string descriptionMask, bool addAttachment)
Parameters
testResult
exception
step
titleMask
descriptionMask
addAttachment
SubmitBugSilent(TestResult, ExecutionException, AutomationStep, string, string, bool)
Declaration
cs-api-definition
public List<string> SubmitBugSilent(TestResult testResult, ExecutionException exception, AutomationStep step, string titleMask, string descriptionMask, bool addAttachment)
Parameters
testResult
exception
step
titleMask
descriptionMask
addAttachment
Returns