C# Class ArgsTests.TestConsoleProvider

Inheritance: PowerArgs.IConsoleProvider
Datei anzeigen Open project: adamabdelhamed/PowerArgs Class Usage Examples

Public Methods

Method Description
Append ( string text ) : void
Clear ( ) : void
Read ( ) : int
ReadKey ( ) : ConsoleKeyInfo
ReadKey ( bool intercept ) : ConsoleKeyInfo
ReadLine ( ) : string
SimulateConsoleInput ( string input ) : TestConsoleProvider
TestConsoleProvider ( string input = "" ) : System
Write ( ConsoleCharacter consoleCharacter ) : void
Write ( ConsoleString consoleString ) : void
Write ( object output ) : void
WriteLine ( ) : void
WriteLine ( ConsoleString consoleString ) : void
WriteLine ( object output ) : void

Private Methods

Method Description
ReadAheadLookFor ( string toFind ) : bool

Method Details

Append() public method

public Append ( string text ) : void
text string
return void

Clear() public method

public Clear ( ) : void
return void

Read() public method

public Read ( ) : int
return int

ReadKey() public method

public ReadKey ( ) : ConsoleKeyInfo
return System.ConsoleKeyInfo

ReadKey() public method

public ReadKey ( bool intercept ) : ConsoleKeyInfo
intercept bool
return System.ConsoleKeyInfo

ReadLine() public method

public ReadLine ( ) : string
return string

SimulateConsoleInput() public static method

public static SimulateConsoleInput ( string input ) : TestConsoleProvider
input string
return TestConsoleProvider

TestConsoleProvider() public method

public TestConsoleProvider ( string input = "" ) : System
input string
return System

Write() public method

public Write ( ConsoleCharacter consoleCharacter ) : void
consoleCharacter ConsoleCharacter
return void

Write() public method

public Write ( ConsoleString consoleString ) : void
consoleString ConsoleString
return void

Write() public method

public Write ( object output ) : void
output object
return void

WriteLine() public method

public WriteLine ( ) : void
return void

WriteLine() public method

public WriteLine ( ConsoleString consoleString ) : void
consoleString ConsoleString
return void

WriteLine() public method

public WriteLine ( object output ) : void
output object
return void