C# Класс TechTalk.SpecFlow.Generator.UnitTestProvider.MsTestGeneratorProvider

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

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

Метод Описание
FinalizeTestClass ( TestClassGenerationContext generationContext ) : void
MsTestGeneratorProvider ( CodeDomHelper codeDomHelper ) : System
SetRow ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, IEnumerable arguments, IEnumerable tags, bool isIgnored ) : void
SetRowTest ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, string scenarioTitle ) : void
SetTestBackgroundMethod ( TestClassGenerationContext generationContext, CodeMemberMethod backgroundMethod, ScenarioSteps steps ) : void
SetTestClass ( TestClassGenerationContext generationContext, string featureTitle, string featureDescription ) : void
SetTestClassCategories ( TestClassGenerationContext generationContext, IEnumerable featureCategories ) : void
SetTestClassCleanupMethod ( TestClassGenerationContext generationContext ) : void
SetTestClassIgnore ( TestClassGenerationContext generationContext ) : void
SetTestClassInitializeMethod ( TestClassGenerationContext generationContext ) : void
SetTestCleanupMethod ( TestClassGenerationContext generationContext ) : void
SetTestInitializeMethod ( TestClassGenerationContext generationContext ) : void
SetTestMethod ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, string scenarioTitle ) : void
SetTestMethodAsRow ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, string scenarioTitle, string exampleSetName, string variantName, string>.IEnumerable arguments ) : void
SetTestMethodCategories ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, IEnumerable scenarioCategories ) : void
SetTestMethodIgnore ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod ) : void

Защищенные методы

Метод Описание
FixTestRunOrderingIssue ( TestClassGenerationContext generationContext ) : void

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

Метод Описание
SetProperty ( CodeTypeMember codeTypeMember, string name, string value ) : void

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

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

public FinalizeTestClass ( TestClassGenerationContext generationContext ) : void
generationContext TestClassGenerationContext
Результат void

FixTestRunOrderingIssue() защищенный Метод

protected FixTestRunOrderingIssue ( TestClassGenerationContext generationContext ) : void
generationContext TestClassGenerationContext
Результат void

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

public MsTestGeneratorProvider ( CodeDomHelper codeDomHelper ) : System
codeDomHelper CodeDomHelper
Результат System

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

public SetRow ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, IEnumerable arguments, IEnumerable tags, bool isIgnored ) : void
generationContext TestClassGenerationContext
testMethod System.CodeDom.CodeMemberMethod
arguments IEnumerable
tags IEnumerable
isIgnored bool
Результат void

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

public SetRowTest ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, string scenarioTitle ) : void
generationContext TestClassGenerationContext
testMethod System.CodeDom.CodeMemberMethod
scenarioTitle string
Результат void

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

public SetTestBackgroundMethod ( TestClassGenerationContext generationContext, CodeMemberMethod backgroundMethod, ScenarioSteps steps ) : void
generationContext TestClassGenerationContext
backgroundMethod System.CodeDom.CodeMemberMethod
steps ScenarioSteps
Результат void

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

public SetTestClass ( TestClassGenerationContext generationContext, string featureTitle, string featureDescription ) : void
generationContext TestClassGenerationContext
featureTitle string
featureDescription string
Результат void

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

public SetTestClassCategories ( TestClassGenerationContext generationContext, IEnumerable featureCategories ) : void
generationContext TestClassGenerationContext
featureCategories IEnumerable
Результат void

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

public SetTestClassCleanupMethod ( TestClassGenerationContext generationContext ) : void
generationContext TestClassGenerationContext
Результат void

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

public SetTestClassIgnore ( TestClassGenerationContext generationContext ) : void
generationContext TestClassGenerationContext
Результат void

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

public SetTestClassInitializeMethod ( TestClassGenerationContext generationContext ) : void
generationContext TestClassGenerationContext
Результат void

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

public SetTestCleanupMethod ( TestClassGenerationContext generationContext ) : void
generationContext TestClassGenerationContext
Результат void

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

public SetTestInitializeMethod ( TestClassGenerationContext generationContext ) : void
generationContext TestClassGenerationContext
Результат void

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

public SetTestMethod ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, string scenarioTitle ) : void
generationContext TestClassGenerationContext
testMethod System.CodeDom.CodeMemberMethod
scenarioTitle string
Результат void

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

public SetTestMethodAsRow ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, string scenarioTitle, string exampleSetName, string variantName, string>.IEnumerable arguments ) : void
generationContext TestClassGenerationContext
testMethod System.CodeDom.CodeMemberMethod
scenarioTitle string
exampleSetName string
variantName string
arguments string>.IEnumerable
Результат void

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

public SetTestMethodCategories ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod, IEnumerable scenarioCategories ) : void
generationContext TestClassGenerationContext
testMethod System.CodeDom.CodeMemberMethod
scenarioCategories IEnumerable
Результат void

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

public SetTestMethodIgnore ( TestClassGenerationContext generationContext, CodeMemberMethod testMethod ) : void
generationContext TestClassGenerationContext
testMethod System.CodeDom.CodeMemberMethod
Результат void