C# Class GingerCore.Actions.RobotFramework.ActRobot

Inheritance: ActWithoutDriver
Show file Open project: Ginger-Automation/Ginger

Public Methods

Method Description
ActionUserRecommendedUseCase ( ITextBoxFormatter TBH ) : void
CreateBusinessAndActivityVariablesToList ( ) : List
Execute ( ) : void
ExecuteCommandSync ( string command ) : void
GetCreateBusinessAndActivityVariablesToJSONList ( ) : List
ReadXML_GetRobotTestExecutionDetails ( string fileName ) : List
ReadXML_GetRobotTestExecutionStatus ( string fileName ) : int
WriteVariablesToCSVFile ( string fileName, List vbList ) : void
WriteVariablesToJSONFile ( string fileName, List gingerParamsLst ) : void
WriteVariablesToJSONFile_V2 ( string fileName, List gingerParamsLst ) : void

Protected Methods

Method Description
AddData ( string outLine ) : void
AddError ( string outLine ) : void
Process_Exited ( object sender, EventArgs e ) : void

Private Methods

Method Description
AddRobotStatsListToOutputVariables ( List lstRobotTCs ) : void
DuplicateToTempFile ( string fileName ) : string
FormatRobotStatsListAsPipeSeparated ( List lstRobotTCs ) : string
ResetValues ( ) : void
checkVariableAlreadyExists ( List lstGingerParams, string key ) : bool

Method Details

ActionUserRecommendedUseCase() public method

public ActionUserRecommendedUseCase ( ITextBoxFormatter TBH ) : void
TBH ITextBoxFormatter
return void

AddData() protected method

protected AddData ( string outLine ) : void
outLine string
return void

AddError() protected method

protected AddError ( string outLine ) : void
outLine string
return void

CreateBusinessAndActivityVariablesToList() public method

public CreateBusinessAndActivityVariablesToList ( ) : List
return List

Execute() public method

public Execute ( ) : void
return void

ExecuteCommandSync() public method

public ExecuteCommandSync ( string command ) : void
command string
return void

GetCreateBusinessAndActivityVariablesToJSONList() public method

public GetCreateBusinessAndActivityVariablesToJSONList ( ) : List
return List

Process_Exited() protected method

protected Process_Exited ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void

ReadXML_GetRobotTestExecutionDetails() public method

public ReadXML_GetRobotTestExecutionDetails ( string fileName ) : List
fileName string
return List

ReadXML_GetRobotTestExecutionStatus() public method

public ReadXML_GetRobotTestExecutionStatus ( string fileName ) : int
fileName string
return int

WriteVariablesToCSVFile() public method

public WriteVariablesToCSVFile ( string fileName, List vbList ) : void
fileName string
vbList List
return void

WriteVariablesToJSONFile() public method

public WriteVariablesToJSONFile ( string fileName, List gingerParamsLst ) : void
fileName string
gingerParamsLst List
return void

WriteVariablesToJSONFile_V2() public method

public WriteVariablesToJSONFile_V2 ( string fileName, List gingerParamsLst ) : void
fileName string
gingerParamsLst List
return void