C# Класс NStub.CSharp.ObjectGeneration.Builders.MemberBuilder

Base class for a test method processing class.
Наследование: IMemberBuilder
Показать файл Открыть проект

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

Метод Описание
Build ( IMemberBuildContext context ) : bool

Builds the specified context.

GetTestName ( IMemberBuildContext context, string originalName ) : string

Determines the name of the test method.

RunPreBuild ( IMemberPreBuildContext context ) : void

Runs before anything else on the test method.

The builders are called one after one, so an integral name resolution happens.

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

Метод Описание
BuildMember ( IMemberBuildContext context ) : bool

Builds the test method member with the specified context.

DetermineTestName ( IMemberSetupContext context, string originalName ) : string

Determines the name of the test method.

The builders are called one after one, so an integral name resolution happens.

MemberBuilder ( IMemberSetupContext context ) : NStub.Core

Initializes a new instance of the MemberBuilder class.

PreBuild ( IMemberPreBuildContext context ) : void

Runs before anything else on the test method.

The builders are called one after one, so an integral name resolution happens.

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

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

Builds the specified context.
public Build ( IMemberBuildContext context ) : bool
context IMemberBuildContext The build context of the test method member.
Результат bool

BuildMember() защищенный абстрактный Метод

Builds the test method member with the specified context.
protected abstract BuildMember ( IMemberBuildContext context ) : bool
context IMemberBuildContext The build context of the test method member.
Результат bool

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

Determines the name of the test method.
The builders are called one after one, so an integral name resolution happens.
protected DetermineTestName ( IMemberSetupContext context, string originalName ) : string
context IMemberSetupContext The build context of the test method member.
originalName string The initial name of the test method member.
Результат string

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

Determines the name of the test method.
public GetTestName ( IMemberBuildContext context, string originalName ) : string
context IMemberBuildContext The build context of the test method member.
originalName string The initial name of the test method member.
Результат string

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

Initializes a new instance of the MemberBuilder class.
protected MemberBuilder ( IMemberSetupContext context ) : NStub.Core
context IMemberSetupContext The build context of the test method member.
Результат NStub.Core

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

Runs before anything else on the test method.
The builders are called one after one, so an integral name resolution happens.
protected PreBuild ( IMemberPreBuildContext context ) : void
context IMemberPreBuildContext The build context of the test method member.
Результат void

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

Runs before anything else on the test method.
The builders are called one after one, so an integral name resolution happens.
public RunPreBuild ( IMemberPreBuildContext context ) : void
context IMemberPreBuildContext The build context of the test method member.
Результат void