C# Class UnitTest.POP3Simulator

Summary description for POP3Simulator.
Exibir arquivo Open project: nberardi/hMailServer Class Usage Examples

Public Methods

Method Description
AssertGetFirstMessageText ( string accountName, string accountPassword ) : string
AssertMessageCount ( string accountName, string accountPassword, int expectedCount ) : void
Connect ( int iPort ) : bool
ConnectAndLogon ( string username, string password ) : bool
ConnectAndLogon ( string username, string password, string &errorMessage ) : bool
DELE ( int index ) : bool
Disconnect ( ) : void
GetFirstMessageText ( string sUsername, string sPassword ) : string
GetMessageCount ( string sUsername, string sPassword ) : int
GetWelcomeMessage ( ) : string
LIST ( ) : string
LIST ( int index ) : string
POP3Simulator ( ) : System
POP3Simulator ( IPAddress ipaddress, bool useSSL, int port ) : System
POP3Simulator ( bool useSSL, int port ) : System
QUIT ( ) : void
RETR ( int index ) : string
TOP ( int index, int rows ) : string
TestConnect ( int iPort ) : bool
UIDL ( ) : string
UIDL ( int index ) : string

Method Details

AssertGetFirstMessageText() public static method

public static AssertGetFirstMessageText ( string accountName, string accountPassword ) : string
accountName string
accountPassword string
return string

AssertMessageCount() public static method

public static AssertMessageCount ( string accountName, string accountPassword, int expectedCount ) : void
accountName string
accountPassword string
expectedCount int
return void

Connect() public method

public Connect ( int iPort ) : bool
iPort int
return bool

ConnectAndLogon() public method

public ConnectAndLogon ( string username, string password ) : bool
username string
password string
return bool

ConnectAndLogon() public method

public ConnectAndLogon ( string username, string password, string &errorMessage ) : bool
username string
password string
errorMessage string
return bool

DELE() public method

public DELE ( int index ) : bool
index int
return bool

Disconnect() public method

public Disconnect ( ) : void
return void

GetFirstMessageText() public method

public GetFirstMessageText ( string sUsername, string sPassword ) : string
sUsername string
sPassword string
return string

GetMessageCount() public method

public GetMessageCount ( string sUsername, string sPassword ) : int
sUsername string
sPassword string
return int

GetWelcomeMessage() public method

public GetWelcomeMessage ( ) : string
return string

LIST() public method

public LIST ( ) : string
return string

LIST() public method

public LIST ( int index ) : string
index int
return string

POP3Simulator() public method

public POP3Simulator ( ) : System
return System

POP3Simulator() public method

public POP3Simulator ( IPAddress ipaddress, bool useSSL, int port ) : System
ipaddress System.Net.IPAddress
useSSL bool
port int
return System

POP3Simulator() public method

public POP3Simulator ( bool useSSL, int port ) : System
useSSL bool
port int
return System

QUIT() public method

public QUIT ( ) : void
return void

RETR() public method

public RETR ( int index ) : string
index int
return string

TOP() public method

public TOP ( int index, int rows ) : string
index int
rows int
return string

TestConnect() public method

public TestConnect ( int iPort ) : bool
iPort int
return bool

UIDL() public method

public UIDL ( ) : string
return string

UIDL() public method

public UIDL ( int index ) : string
index int
return string