C# Class Machine.Specifications.ReSharperRunner.Presentation.Element

Inheritance: IUnitTestElement
Show file Open project: JorritSalverda/msbuild-by-convention Class Usage Examples

Public Methods

Method Description
Equals ( IUnitTestElement other ) : bool
Equals ( object obj ) : bool
GetDeclaredElement ( ) : IDeclaredElement
GetDisposition ( ) : UnitTestElementDisposition
GetHashCode ( ) : int
GetNamespace ( ) : UnitTestNamespace
GetPresentation ( ) : string
GetPresentation ( IUnitTestElement unitTestElement ) : string
GetProject ( ) : IProject
GetProjectFiles ( ) : IEnumerable
GetRunStrategy ( IHostProvider hostProvider ) : IUnitTestRunStrategy
GetTaskSequence ( ICollection explicitElements, IUnitTestLaunch launch ) : IList
GetTitlePrefix ( ) : string
GetTypeClrName ( ) : IClrTypeName

Protected Methods

Method Description
Element ( MSpecUnitTestProvider provider, IPsi psiModuleManager, Machine.Specifications.ReSharperRunner.Shims.ICache cacheManager, Element parent, ProjectModelElementEnvoy projectEnvoy, IClrTypeName declaringTypeName, bool isIgnored ) : System
GetDeclaredType ( ) : ITypeElement

Private Methods

Method Description
AddChild ( Element behaviorElement ) : void
RemoveChild ( Element behaviorElement ) : void

Method Details

Element() protected method

protected Element ( MSpecUnitTestProvider provider, IPsi psiModuleManager, Machine.Specifications.ReSharperRunner.Shims.ICache cacheManager, Element parent, ProjectModelElementEnvoy projectEnvoy, IClrTypeName declaringTypeName, bool isIgnored ) : System
provider MSpecUnitTestProvider
psiModuleManager IPsi
cacheManager Machine.Specifications.ReSharperRunner.Shims.ICache
parent Element
projectEnvoy ProjectModelElementEnvoy
declaringTypeName IClrTypeName
isIgnored bool
return System

Equals() public method

public Equals ( IUnitTestElement other ) : bool
other IUnitTestElement
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

GetDeclaredElement() public abstract method

public abstract GetDeclaredElement ( ) : IDeclaredElement
return IDeclaredElement

GetDeclaredType() protected method

protected GetDeclaredType ( ) : ITypeElement
return ITypeElement

GetDisposition() public method

public GetDisposition ( ) : UnitTestElementDisposition
return UnitTestElementDisposition

GetHashCode() public method

public GetHashCode ( ) : int
return int

GetNamespace() public method

public GetNamespace ( ) : UnitTestNamespace
return UnitTestNamespace

GetPresentation() public abstract method

public abstract GetPresentation ( ) : string
return string

GetPresentation() public method

public GetPresentation ( IUnitTestElement unitTestElement ) : string
unitTestElement IUnitTestElement
return string

GetProject() public method

public GetProject ( ) : IProject
return IProject

GetProjectFiles() public method

public GetProjectFiles ( ) : IEnumerable
return IEnumerable

GetRunStrategy() public method

public GetRunStrategy ( IHostProvider hostProvider ) : IUnitTestRunStrategy
hostProvider IHostProvider
return IUnitTestRunStrategy

GetTaskSequence() public method

public GetTaskSequence ( ICollection explicitElements, IUnitTestLaunch launch ) : IList
explicitElements ICollection
launch IUnitTestLaunch
return IList

GetTitlePrefix() public method

public GetTitlePrefix ( ) : string
return string

GetTypeClrName() public method

public GetTypeClrName ( ) : IClrTypeName
return IClrTypeName