C# 클래스 Machine.Specifications.Reporting.Integration.TeamCityServiceMessageWriter

Writes specially formatted service messages for TeamCity. These messages are interpreted by TeamCity to perform some task. See also: http://www.jetbrains.net/confluence/display/TCD3/Build+Script+Interaction+with+TeamCity
파일 보기 프로젝트 열기: Huddle/machine.specifications 1 사용 예제들

공개 메소드들

메소드 설명
TeamCityServiceMessageWriter ( Action writer ) : System
WriteError ( string message, string details ) : void
WriteProgressFinish ( string message ) : void
WriteProgressMessage ( string message ) : void
WriteProgressStart ( string message ) : void
WriteTestFailed ( string name, string message, string details ) : void
WriteTestFailedWithComparisonFailure ( string name, string message, string details, string expected, string actual ) : void
WriteTestFinished ( string name, System.TimeSpan duration ) : void
WriteTestIgnored ( string name, string message ) : void
WriteTestStarted ( string name, bool captureStandardOutput ) : void
WriteTestStdErr ( string name, string text ) : void
WriteTestStdOut ( string name, string text ) : void
WriteTestSuiteFinished ( string name ) : void
WriteTestSuiteStarted ( string name ) : void

비공개 메소드들

메소드 설명
AppendEscapedString ( StringBuilder builder, string rawString ) : void
WriteMessage ( Action formatter ) : void

메소드 상세

TeamCityServiceMessageWriter() 공개 메소드

public TeamCityServiceMessageWriter ( Action writer ) : System
writer Action
리턴 System

WriteError() 공개 메소드

public WriteError ( string message, string details ) : void
message string
details string
리턴 void

WriteProgressFinish() 공개 메소드

public WriteProgressFinish ( string message ) : void
message string
리턴 void

WriteProgressMessage() 공개 메소드

public WriteProgressMessage ( string message ) : void
message string
리턴 void

WriteProgressStart() 공개 메소드

public WriteProgressStart ( string message ) : void
message string
리턴 void

WriteTestFailed() 공개 메소드

public WriteTestFailed ( string name, string message, string details ) : void
name string
message string
details string
리턴 void

WriteTestFailedWithComparisonFailure() 공개 메소드

public WriteTestFailedWithComparisonFailure ( string name, string message, string details, string expected, string actual ) : void
name string
message string
details string
expected string
actual string
리턴 void

WriteTestFinished() 공개 메소드

public WriteTestFinished ( string name, System.TimeSpan duration ) : void
name string
duration System.TimeSpan
리턴 void

WriteTestIgnored() 공개 메소드

public WriteTestIgnored ( string name, string message ) : void
name string
message string
리턴 void

WriteTestStarted() 공개 메소드

public WriteTestStarted ( string name, bool captureStandardOutput ) : void
name string
captureStandardOutput bool
리턴 void

WriteTestStdErr() 공개 메소드

public WriteTestStdErr ( string name, string text ) : void
name string
text string
리턴 void

WriteTestStdOut() 공개 메소드

public WriteTestStdOut ( string name, string text ) : void
name string
text string
리턴 void

WriteTestSuiteFinished() 공개 메소드

public WriteTestSuiteFinished ( string name ) : void
name string
리턴 void

WriteTestSuiteStarted() 공개 메소드

public WriteTestSuiteStarted ( string name ) : void
name string
리턴 void