C# 클래스 Given.Common.TestStateManager

상속: ITestStateManager
파일 보기 프로젝트 열기: ncgonz/given 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
_teardownMethods List

공개 메소드들

메소드 설명
AddGiven ( string text, Delegate method ) : void
AddTearDown ( after teardownMethod ) : void
AddThen ( string text, MethodInfo method ) : void
AddWhen ( string text, when method ) : void
Cleanup ( ) : void
SetThenState ( string methodName, TestState state, string message ) : void
TestStateManager ( object specification ) : System
WriteSpecification ( object[]>.Action consoleAction = null ) : void

메소드 상세

AddGiven() 공개 메소드

public AddGiven ( string text, Delegate method ) : void
text string
method System.Delegate
리턴 void

AddTearDown() 공개 메소드

public AddTearDown ( after teardownMethod ) : void
teardownMethod after
리턴 void

AddThen() 공개 메소드

public AddThen ( string text, MethodInfo method ) : void
text string
method System.Reflection.MethodInfo
리턴 void

AddWhen() 공개 메소드

public AddWhen ( string text, when method ) : void
text string
method when
리턴 void

Cleanup() 공개 메소드

public Cleanup ( ) : void
리턴 void

SetThenState() 공개 메소드

public SetThenState ( string methodName, TestState state, string message ) : void
methodName string
state TestState
message string
리턴 void

TestStateManager() 공개 메소드

public TestStateManager ( object specification ) : System
specification object
리턴 System

WriteSpecification() 공개 메소드

public WriteSpecification ( object[]>.Action consoleAction = null ) : void
consoleAction object[]>.Action
리턴 void

프로퍼티 상세

_teardownMethods 공개적으로 프로퍼티

public List _teardownMethods
리턴 List