C# Класс NUnit.TestUtilities.TestBuilder

Utility Class used to build and run NUnit tests used as test data
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ExecuteWorkItem ( WorkItem work ) : ITestResult
MakeFixture ( Type type ) : TestSuite
MakeFixture ( object fixture ) : TestSuite
MakeParameterizedMethodSuite ( Type type, string methodName ) : TestSuite
MakeParameterizedMethodSuite ( object fixture, string methodName ) : TestSuite
MakeTestCase ( Type type, string methodName ) : NUnit.Framework.Internal.TestMethod
PrepareWorkItem ( Test test, object testObject ) : WorkItem
RunAsTestCase ( System.Action action ) : ITestResult
RunParameterizedMethodSuite ( Type type, string methodName ) : ITestResult
RunTest ( Test test ) : ITestResult
RunTest ( Test test, object testObject ) : ITestResult
RunTestCase ( Type type, string methodName ) : ITestResult
RunTestCase ( object fixture, string methodName ) : ITestResult
RunTestFixture ( Type type ) : ITestResult
RunTestFixture ( object fixture ) : ITestResult

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

Метод Описание
IsStaticClass ( Type type ) : bool
MakeTestFromMethod ( Type type, string methodName ) : Test

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

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

public static ExecuteWorkItem ( WorkItem work ) : ITestResult
work WorkItem
Результат ITestResult

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

public static MakeFixture ( Type type ) : TestSuite
type System.Type
Результат TestSuite

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

public static MakeFixture ( object fixture ) : TestSuite
fixture object
Результат TestSuite

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

public static MakeParameterizedMethodSuite ( Type type, string methodName ) : TestSuite
type System.Type
methodName string
Результат TestSuite

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

public static MakeParameterizedMethodSuite ( object fixture, string methodName ) : TestSuite
fixture object
methodName string
Результат TestSuite

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

public static MakeTestCase ( Type type, string methodName ) : NUnit.Framework.Internal.TestMethod
type System.Type
methodName string
Результат NUnit.Framework.Internal.TestMethod

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

public static PrepareWorkItem ( Test test, object testObject ) : WorkItem
test Test
testObject object
Результат WorkItem

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

public static RunAsTestCase ( System.Action action ) : ITestResult
action System.Action
Результат ITestResult

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

public static RunParameterizedMethodSuite ( Type type, string methodName ) : ITestResult
type System.Type
methodName string
Результат ITestResult

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

public static RunTest ( Test test ) : ITestResult
test Test
Результат ITestResult

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

public static RunTest ( Test test, object testObject ) : ITestResult
test Test
testObject object
Результат ITestResult

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

public static RunTestCase ( Type type, string methodName ) : ITestResult
type System.Type
methodName string
Результат ITestResult

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

public static RunTestCase ( object fixture, string methodName ) : ITestResult
fixture object
methodName string
Результат ITestResult

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

public static RunTestFixture ( Type type ) : ITestResult
type System.Type
Результат ITestResult

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

public static RunTestFixture ( object fixture ) : ITestResult
fixture object
Результат ITestResult