C# Класс NUnitLite.TestCase

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

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

Метод Описание
HasValidSignature ( MethodInfo method ) : bool
IsTestMethod ( MethodInfo method ) : bool
Run ( ) : TestResult
Run ( TestListener listener ) : TestResult
TestCase ( MethodInfo method ) : System
TestCase ( MethodInfo method, object fixture ) : System
TestCase ( string name ) : System
TestCase ( string name, object fixture ) : System

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

Метод Описание
InvokeMethod ( MethodInfo method ) : void
Run ( TestResult result, TestListener listener ) : void
RunBare ( ) : void
RunTest ( ) : void
SetUp ( ) : void
TearDown ( ) : void

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

Метод Описание
GetExceptionHandler ( Type type, string handlerName ) : MethodInfo
HasValidSetUpTearDownSignature ( MethodInfo method ) : bool
Initialize ( MethodInfo method, object fixture ) : void
ProcessException ( MethodInfo method, Exception caughtException ) : void
ProcessNoException ( MethodInfo method ) : void

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

HasValidSignature() публичный статический Метод

public static HasValidSignature ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
Результат bool

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

protected InvokeMethod ( MethodInfo method ) : void
method System.Reflection.MethodInfo
Результат void

IsTestMethod() публичный статический Метод

public static IsTestMethod ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
Результат bool

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

public Run ( ) : TestResult
Результат TestResult

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

public Run ( TestListener listener ) : TestResult
listener TestListener
Результат TestResult

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

protected Run ( TestResult result, TestListener listener ) : void
result TestResult
listener TestListener
Результат void

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

protected RunBare ( ) : void
Результат void

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

protected RunTest ( ) : void
Результат void

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

protected SetUp ( ) : void
Результат void

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

protected TearDown ( ) : void
Результат void

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

public TestCase ( MethodInfo method ) : System
method System.Reflection.MethodInfo
Результат System

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

public TestCase ( MethodInfo method, object fixture ) : System
method System.Reflection.MethodInfo
fixture object
Результат System

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

public TestCase ( string name ) : System
name string
Результат System

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

public TestCase ( string name, object fixture ) : System
name string
fixture object
Результат System