C# Class NArrange.Tests.Core.TestLogger

Test logger.
Inheritance: ILogger
Show file Open project: MarcStan/NArrange Class Usage Examples

Public Methods

Method Description
Clear ( ) : void

Clears the test log.

HasMessage ( LogLevel level, string message ) : bool

Determines if the specified message exists in the log.

HasPartialMessage ( LogLevel level, string message ) : bool

Determines if a partial matching message exists in the log.

LogMessage ( LogLevel level, string message ) : void

Logs a message.

ToString ( ) : string

Gets the text of all events.

Method Details

Clear() public method

Clears the test log.
public Clear ( ) : void
return void

HasMessage() public method

Determines if the specified message exists in the log.
public HasMessage ( LogLevel level, string message ) : bool
level LogLevel Log level.
message string Log message.
return bool

HasPartialMessage() public method

Determines if a partial matching message exists in the log.
public HasPartialMessage ( LogLevel level, string message ) : bool
level LogLevel Log level.
message string Log message.
return bool

LogMessage() public method

Logs a message.
public LogMessage ( LogLevel level, string message ) : void
level LogLevel Log level.
message string Log message.
return void

ToString() public method

Gets the text of all events.
public ToString ( ) : string
return string