C# 클래스 NUnit.TestUtilities.TestBuilder

Utility Class used to build and run NUnit tests used as test data
파일 보기 프로젝트 열기: nunit/nunit 1 사용 예제들

공개 메소드들

메소드 설명
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