Class
LightTest

Definition

Namespace:ArtOfTest.WebAii.Design.ProjectModel

Assembly:ArtOfTest.WebAii.Design.dll

Syntax:

cs-api-definition
public sealed class LightTest : LightProjectElement

Inheritance: objectLightProjectElementLightTest

Inherited Members LightProjectElement.DynamicPropertiesLightProjectElement.PathLightProjectElement.SourceControlStatusLightProjectElement.FriendlyNameLightProjectElement.ParentLightProjectElement.SourceControlStateChanged

Constructors

LightTest(string, string, string)

Declaration

cs-api-definition
public LightTest(string providerKey, string filePath, string projectRootPath)

Parameters

providerKey

string

filePath

string

projectRootPath

string

Properties

CustomProperty1

Declaration

cs-api-definition
public string CustomProperty1 { get; set; }

Property Value

string

CustomProperty2

Declaration

cs-api-definition
public string CustomProperty2 { get; set; }

Property Value

string

CustomProperty3

Declaration

cs-api-definition
public string CustomProperty3 { get; set; }

Property Value

string

DataInfo

Declaration

cs-api-definition
public DataInfo DataInfo { get; }

Property Value

DataInfo

Description

Declaration

cs-api-definition
public string Description { get; set; }

Property Value

string

HasCodeBehind

Declaration

cs-api-definition
public bool HasCodeBehind { get; set; }

Property Value

bool

HasLocationChanged

Declaration

cs-api-definition
public bool HasLocationChanged { get; }

Property Value

bool

HasPerformanceConfig

Declaration

cs-api-definition
public bool HasPerformanceConfig { get; set; }

Property Value

bool

Id

Declaration

cs-api-definition
public Guid Id { get; set; }

Property Value

Guid

InDevelopment

Declaration

cs-api-definition
public bool InDevelopment { get; set; }

Property Value

bool

IsDataDriven

Declaration

cs-api-definition
public bool IsDataDriven { get; set; }

Property Value

bool

IsDirty

Declaration

cs-api-definition
public bool IsDirty { get; set; }

Property Value

bool

IsSilverlightApp

Declaration

cs-api-definition
public bool IsSilverlightApp { get; set; }

Property Value

bool

LightCodeFile

Declaration

cs-api-definition
public LightCodeFile LightCodeFile { get; set; }

Property Value

LightCodeFile

Name

Declaration

cs-api-definition
public string Name { get; }

Property Value

string

OriginalStoredTestPath

Declaration

cs-api-definition
public string OriginalStoredTestPath { get; set; }

Property Value

string

Owner

Declaration

cs-api-definition
public string Owner { get; set; }

Property Value

string

Priority

Declaration

cs-api-definition
public int Priority { get; set; }

Property Value

int

ProjectId

Declaration

cs-api-definition
public Guid ProjectId { get; set; }

Property Value

Guid

ProjectRootPath

Declaration

cs-api-definition
public override string ProjectRootPath { get; set; }

Property Value

string

Overrides LightProjectElement.ProjectRootPath

RelativePath

Declaration

cs-api-definition
public override string RelativePath { get; }

Property Value

string

Overrides LightProjectElement.RelativePath

Declaration

cs-api-definition
public TestLinkBase[] TestLinks { get; }

Property Value

TestLinkBase[]

TestType

Declaration

cs-api-definition
public TestType TestType { get; set; }

Property Value

TestType

Methods

Declaration

cs-api-definition
public void AddTestLink(TestLinkBase link)

Parameters

link

TestLinkBase

OnDirtyStateChanged(bool)

Declaration

cs-api-definition
protected void OnDirtyStateChanged(bool isDirty)

Parameters

isDirty

bool

Declaration

cs-api-definition
public void RemoveTestLink(TestLinkBase link)

Parameters

link

TestLinkBase

Events

DirtyStateChanged

Declaration

cs-api-definition
public event Action<LightTest, bool> DirtyStateChanged

Event Value

Action<LightTest, bool>

InDevelopmentStateChanged

Declaration

cs-api-definition
public event Action<LightTest, bool> InDevelopmentStateChanged

Event Value

Action<LightTest, bool>

Extension Methods