C# 클래스 Bickle.ReSharper.BickleTestProvider

상속: IUnitTestProvider
파일 보기 프로젝트 열기: davidmfoley/bickle 1 사용 예제들

공개 메소드들

메소드 설명
BickleTestProvider ( ) : System
CompareUnitTestElements ( UnitTestElement x, UnitTestElement y ) : int
Deserialize ( ISolution solution, string elementString ) : UnitTestElement
ExploreAssembly ( IMetadataAssembly assembly, IProject project, UnitTestElementConsumer consumer ) : void
ExploreExternal ( UnitTestElementConsumer consumer ) : void
ExploreFile ( IFile psiFile, UnitTestElementLocationConsumer consumer, CheckForInterrupt interrupted ) : void
ExploreSolution ( ISolution solution, UnitTestElementConsumer consumer ) : void
GetCustomOptionsControl ( ISolution solution ) : ProviderCustomOptionsControl
GetTaskRunnerInfo ( ) : RemoteTaskRunnerInfo
GetTaskSequence ( UnitTestElement element, IList explicitElements ) : IList
IsElementOfKind ( IDeclaredElement declaredElement, UnitTestElementKind elementKind ) : bool
IsElementOfKind ( UnitTestElement element, UnitTestElementKind elementKind ) : bool
Present ( UnitTestElement element, IPresentableItem item, TreeModelNode node, PresentationState state ) : void
Serialize ( UnitTestElement element ) : string

메소드 상세

BickleTestProvider() 공개 메소드

public BickleTestProvider ( ) : System
리턴 System

CompareUnitTestElements() 공개 메소드

public CompareUnitTestElements ( UnitTestElement x, UnitTestElement y ) : int
x UnitTestElement
y UnitTestElement
리턴 int

Deserialize() 공개 메소드

public Deserialize ( ISolution solution, string elementString ) : UnitTestElement
solution ISolution
elementString string
리턴 UnitTestElement

ExploreAssembly() 공개 메소드

public ExploreAssembly ( IMetadataAssembly assembly, IProject project, UnitTestElementConsumer consumer ) : void
assembly IMetadataAssembly
project IProject
consumer UnitTestElementConsumer
리턴 void

ExploreExternal() 공개 메소드

public ExploreExternal ( UnitTestElementConsumer consumer ) : void
consumer UnitTestElementConsumer
리턴 void

ExploreFile() 공개 메소드

public ExploreFile ( IFile psiFile, UnitTestElementLocationConsumer consumer, CheckForInterrupt interrupted ) : void
psiFile IFile
consumer UnitTestElementLocationConsumer
interrupted CheckForInterrupt
리턴 void

ExploreSolution() 공개 메소드

public ExploreSolution ( ISolution solution, UnitTestElementConsumer consumer ) : void
solution ISolution
consumer UnitTestElementConsumer
리턴 void

GetCustomOptionsControl() 공개 메소드

public GetCustomOptionsControl ( ISolution solution ) : ProviderCustomOptionsControl
solution ISolution
리턴 ProviderCustomOptionsControl

GetTaskRunnerInfo() 공개 메소드

public GetTaskRunnerInfo ( ) : RemoteTaskRunnerInfo
리턴 RemoteTaskRunnerInfo

GetTaskSequence() 공개 메소드

public GetTaskSequence ( UnitTestElement element, IList explicitElements ) : IList
element UnitTestElement
explicitElements IList
리턴 IList

IsElementOfKind() 공개 메소드

public IsElementOfKind ( IDeclaredElement declaredElement, UnitTestElementKind elementKind ) : bool
declaredElement IDeclaredElement
elementKind UnitTestElementKind
리턴 bool

IsElementOfKind() 공개 메소드

public IsElementOfKind ( UnitTestElement element, UnitTestElementKind elementKind ) : bool
element UnitTestElement
elementKind UnitTestElementKind
리턴 bool

Present() 공개 메소드

public Present ( UnitTestElement element, IPresentableItem item, TreeModelNode node, PresentationState state ) : void
element UnitTestElement
item IPresentableItem
node TreeModelNode
state PresentationState
리턴 void

Serialize() 공개 메소드

public Serialize ( UnitTestElement element ) : string
element UnitTestElement
리턴 string