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
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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