Class ProjectModule
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Design.ProjectModel.Providers.Modules
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class ProjectModule : ModuleBase
Properties
CachedTests
Declaration
public ReadOnlyCollection<TestBase> CachedTests { get; }
Property Value
|
System.Collections.ObjectModel.ReadOnlyCollection<TestBase>
|
FileSystemProvider
Declaration
protected FileSystemProvider FileSystemProvider { get; }
Property Value
|
FileSystemProvider
|
Project
Methods
GetTest(Guid, Boolean)
Declaration
public TestBase GetTest(Guid testId, bool waitForElementsToLoad = false)
Parameters
|
System.Guid
testId
|
|
System.Boolean
waitForElementsToLoad
|
Returns
|
TestBase
|
GetTest(String, Boolean)
Declaration
public TestBase GetTest(string path, bool waitForElementsToLoad = false)
Parameters
|
System.String
path
|
|
System.Boolean
waitForElementsToLoad
|
Returns
|
TestBase
|
OnBeforeProjectLoad(BeforeProjectLoadArgs)
Declaration
protected virtual void OnBeforeProjectLoad(BeforeProjectLoadArgs args)
Parameters
|
BeforeProjectLoadArgs
args
|
OnTestOpened(TestBase)
OpenTestAsync(Guid)
Declaration
public void OpenTestAsync(Guid testId)
Parameters
|
System.Guid
testId
|
Events
BeforeProjectLoad
Declaration
public event Action<BeforeProjectLoadArgs> BeforeProjectLoad
Event Type
|
System.Action<BeforeProjectLoadArgs>
|