Class TestsProvider
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
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class TestsProvider : BaseProvider<TestBase>
Constructors
TestsProvider()
Declaration
public TestsProvider()
Properties
CachedTests
Declaration
public List<TestBase> CachedTests { get; }
Property Value
System.Collections.Generic.List<TestBase>
|
ElementsProvider
LightTestProvider
Methods
Clear()
Declaration
public override void Clear()
Overrides
ArtOfTest.WebAii.Design.ProjectModel.Providers.BaseProvider<ArtOfTest.Common.Design.ProjectModel.TestBase>.Clear()
CreateItem(TestType, String)
Declaration
public TestBase CreateItem(TestType type, string testPath)
Parameters
TestType
type
|
System.String
testPath
|
Returns
TestBase
|
DeleteTest(TestBase, LightTest, Boolean)
Declaration
public void DeleteTest(TestBase test, LightTest lightTest, bool deleteFromDisk)
Parameters
TestBase
test
|
LightTest
lightTest
|
System.Boolean
deleteFromDisk
|
GetItem(Guid)
Declaration
public override TestBase GetItem(Guid id)
Parameters
System.Guid
id
|
Returns
TestBase
|
Overrides
ArtOfTest.WebAii.Design.ProjectModel.Providers.BaseProvider<ArtOfTest.Common.Design.ProjectModel.TestBase>.GetItem(System.Guid)
GetItem(Guid, out Boolean, Boolean)
Declaration
public TestBase GetItem(Guid id, out bool isNew, bool waitForElements)
Parameters
System.Guid
id
|
System.Boolean
isNew
|
System.Boolean
waitForElements
|
Returns
TestBase
|
GetTestByPath(String, out Boolean, Boolean)
Declaration
public TestBase GetTestByPath(string path, out bool isNew, bool waitForElements = false)
Parameters
System.String
path
|
System.Boolean
isNew
|
System.Boolean
waitForElements
|
Returns
TestBase
|
TryFixReadOnlyFiles(String, Boolean)
Declaration
public bool TryFixReadOnlyFiles(string path, bool promptToOverride = true)
Parameters
System.String
path
|
System.Boolean
promptToOverride
|
Returns
System.Boolean
|
TryUpdateItem(TestBase)
Declaration
public override bool TryUpdateItem(TestBase item)
Parameters
TestBase
item
|
Returns
System.Boolean
|
Overrides
ArtOfTest.WebAii.Design.ProjectModel.Providers.BaseProvider<ArtOfTest.Common.Design.ProjectModel.TestBase>.TryUpdateItem(ArtOfTest.Common.Design.ProjectModel.TestBase)