C# Класс ReSharper.XUnitTestProvider.XunitFileExplorer

Наследование: IRecursiveElementProcessor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
InteriorShouldBeProcessed ( ITreeNode element ) : bool
ProcessAfterInterior ( ITreeNode element ) : void
ProcessBeforeInterior ( ITreeNode element ) : void
XunitFileExplorer ( [ factory, [ file, [ searchDomainFactory, UnitTestElementLocationConsumer consumer, CheckForInterrupt interrupted ) : System

Приватные методы

Метод Описание
ChildrenInThisFile ( IUnitTestElement testElement ) : IEnumerable
GetOrCreateClassElement ( ITypeElement testClass, IProject projectElement, ProjectModelElementEnvoy projectEnvoy ) : XunitTestClassElement
GetOrCreateMethodElement ( XunitTestClassElement classElement, IClass @class, IMethod method ) : XunitTestMethodElement
GetParent ( ITypeElement containingType ) : XunitTestClassElement
IsValidTestClass ( [ @class, bool &isAbstract ) : bool
ProcessAbstractClass ( ITypeElement typeElement ) : void
ProcessSuperType ( XunitTestClassElement classElement, IDeclaredType type ) : void
ProcessTestClass ( IClass testClass ) : IUnitTestElement
ProcessTestMethod ( IMethod method, IList &rowTests ) : IUnitTestElement

Описание методов

InteriorShouldBeProcessed() публичный Метод

public InteriorShouldBeProcessed ( ITreeNode element ) : bool
element ITreeNode
Результат bool

ProcessAfterInterior() публичный Метод

public ProcessAfterInterior ( ITreeNode element ) : void
element ITreeNode
Результат void

ProcessBeforeInterior() публичный Метод

public ProcessBeforeInterior ( ITreeNode element ) : void
element ITreeNode
Результат void

XunitFileExplorer() публичный Метод

public XunitFileExplorer ( [ factory, [ file, [ searchDomainFactory, UnitTestElementLocationConsumer consumer, CheckForInterrupt interrupted ) : System
factory [
file [
searchDomainFactory [
consumer UnitTestElementLocationConsumer
interrupted CheckForInterrupt
Результат System