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>
|