Class TestBase
Inheritance
System.Object
TestBase
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.Common.Design.ProjectModel
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public abstract class TestBase : IExtensibleDataObject, INotifyPropertyChanged, IDataTransport
Constructors
TestBase()
Declaration
protected TestBase()
Fields
_testLinks
Declaration
protected ObservableCollection<TestLinkBase> _testLinks
Field Value
System.Collections.ObjectModel.ObservableCollection<TestLinkBase>
|
Properties
CustomProperty1
Declaration
public string CustomProperty1 { get; set; }
Property Value
System.String
|
CustomProperty2
Declaration
public string CustomProperty2 { get; set; }
Property Value
System.String
|
CustomProperty3
Declaration
public string CustomProperty3 { get; set; }
Property Value
System.String
|
DataEnabled
Declaration
public bool DataEnabled { get; set; }
Property Value
System.Boolean
|
DataInfo
DataRange
Declaration
public string DataRange { get; set; }
Property Value
System.String
|
DataType
Description
Declaration
public string Description { get; set; }
Property Value
System.String
|
FireTestChanged
Declaration
protected bool FireTestChanged { get; set; }
Property Value
System.Boolean
|
Id
Declaration
public Guid Id { get; set; }
Property Value
System.Guid
|
IsDataDriven
Declaration
public bool IsDataDriven { get; }
Property Value
System.Boolean
|
IsManual
Declaration
public abstract bool IsManual { get; set; }
Property Value
System.Boolean
|
Name
Declaration
public string Name { get; set; }
Property Value
System.String
|
Owner
Declaration
public string Owner { get; set; }
Property Value
System.String
|
Path
Declaration
public string Path { get; set; }
Property Value
System.String
|
Priority
Declaration
public int Priority { get; set; }
Property Value
System.Int32
|
Project
ProjectId
Declaration
public Guid ProjectId { get; set; }
Property Value
System.Guid
|
Source
Declaration
public string Source { get; }
Property Value
System.String
|
TestLinks
Declaration
public ObservableCollection<TestLinkBase> TestLinks { get; }
Property Value
System.Collections.ObjectModel.ObservableCollection<TestLinkBase>
|
TestType
TestView
UniqueId
Declaration
public Guid UniqueId { get; }
Property Value
System.Guid
|
Methods
GetFullPath()
Declaration
protected string GetFullPath()
Returns
System.String
|
GetFullPath(Project)
Declaration
protected string GetFullPath(Project project)
Parameters
Project
project
|
Returns
System.String
|
OnPropertyChanged(String)
Declaration
protected virtual void OnPropertyChanged(string propertyName)
Parameters
System.String
propertyName
|
OnTestChanged()
Declaration
protected void OnTestChanged()
SaveResources(Boolean)
Declaration
public abstract void SaveResources(bool clearResources)
Parameters
System.Boolean
clearResources
|
Events
PropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler
|
TestChanged
Declaration
public event EventHandler TestChanged
Event Type
System.EventHandler
|