ClassLightTestsProvider
Definition
Namespace:ArtOfTest.WebAii.Design.ProjectModel.Providers
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
public class LightTestsProvider : BaseProvider<LightTest>
Inheritance: objectBaseProvider<LightTest>LightTestsProvider
Inherited Members
Constructors
LightTestsProvider()
Declaration
public LightTestsProvider()
Fields
PROGRESS_REPORTER_KEY
Declaration
public const string PROGRESS_REPORTER_KEY = "LightTestsProviderReporterKey"
Field Value
Properties
CachedTests
Declaration
public ReadOnlyCollection<LightTest> CachedTests { get; }
Property Value
ProjectFolders
Declaration
public List<LightFolder> ProjectFolders { get; }
Property Value
TestAsStepRefs
Declaration
public IList<LightTestAsStepReference> TestAsStepRefs { get; }
Property Value
Methods
Clear()
Declaration
public override void Clear()
Overrides
CreateFolderItem(string, bool)
Declaration
public LightFolder CreateFolderItem(string path, bool folderCreated)
Parameters
path
folderCreated
Returns
DeleteLightTestData(LightTest)
Declaration
public void DeleteLightTestData(LightTest item)
Parameters
item
ExcludeLightTest(LightTest)
Declaration
public void ExcludeLightTest(LightTest lTest)
Parameters
lTest
ImportTest(ImportTestArgs)
Declaration
public LightTest ImportTest(ImportTestArgs args)
Parameters
args
Returns
Load(string)
Declaration
public override void Load(string location)
Parameters
location
Overrides
OnBeforeLightProjectLoad(BeforeProjectLoadArgs)
Declaration
protected virtual void OnBeforeLightProjectLoad(BeforeProjectLoadArgs args)
Parameters
args
OnFolderDiscovered(LightFolder)
Declaration
protected virtual void OnFolderDiscovered(LightFolder folder)
Parameters
folder
OnItemLoaded(LightTest)
Declaration
protected override void OnItemLoaded(LightTest item)
Parameters
item
Overrides
OnTestsDiscovered()
Declaration
protected virtual void OnTestsDiscovered()
RenameTest(LightTest, string, SourceControlProviderBase)
Declaration
public void RenameTest(LightTest lTest, string newTestPath, SourceControlProviderBase sourceControl = null)
Parameters
lTest
newTestPath
sourceControl
SearchForCodeBehind(ImportTestArgs)
Declaration
public bool SearchForCodeBehind(ImportTestArgs args)
Parameters
args
Returns
SearchForImageStore(ImportTestArgs)
Declaration
public bool SearchForImageStore(ImportTestArgs args)
Parameters
args
Returns
UpdateProjectLocation(string)
Declaration
public override void UpdateProjectLocation(string newLocation)
Parameters
newLocation
Overrides
Events
BeforeLightProjectLoad
Declaration
public event Action<BeforeProjectLoadArgs> BeforeLightProjectLoad
Event Value
FolderDiscovered
Declaration
public event Action<LightFolder> FolderDiscovered
Event Value
RequestTestConversion
Declaration
public event Action<ConvertTestArgs> RequestTestConversion
Event Value