InterfaceICodeService
Definition
Namespace:ArtOfTest.WebAii.Design.CodeGeneration
Assembly:ArtOfTest.WebAii.Design.dll
Syntax:
public interface ICodeService
Properties
Methods
AddCodedFunction(LightTest, LightCodeFile, AutomationStep, string, bool)
Declaration
void AddCodedFunction(LightTest lightTest, LightCodeFile lightCodeFile, AutomationStep step, string functionContent, bool positionCodedStep)
Parameters
lightTest
lightCodeFile
step
functionContent
positionCodedStep
CleanupTestCodeFileEditor(LightCodeFile)
Declaration
void CleanupTestCodeFileEditor(LightCodeFile lightCodeFile)
Parameters
lightCodeFile
GetCodedFunctions(LightCodeFile, out string)
Declaration
List<string> GetCodedFunctions(LightCodeFile lightCodeFile, out string parsingError)
Parameters
lightCodeFile
parsingError
Returns
GetCodedTestAsSteps(LightCodeFile)
Declaration
string[] GetCodedTestAsSteps(LightCodeFile lightCodeFile)
Parameters
lightCodeFile
Returns
string[]
GotoLine(LightCodeFile, int, int)
Declaration
void GotoLine(LightCodeFile lightCodeFile, int line, int column)
Parameters
lightCodeFile
line
column
InitCodeBehindProperties(LightCodeFile)
Declaration
void InitCodeBehindProperties(LightCodeFile lightCodeFile)
Parameters
lightCodeFile
LoadCodeBehindFile(Project, LightCodeFile)
Declaration
void LoadCodeBehindFile(Project project, LightCodeFile lightCodeFile)
Parameters
project
lightCodeFile
RegenerateElementsCode(object, GenericEventArgs<string>)
Declaration
void RegenerateElementsCode(object sender, GenericEventArgs<string> e)
Parameters
sender
e
ReloadCodeBehind(LightCodeFile)
Declaration
void ReloadCodeBehind(LightCodeFile lightCodeFile)
Parameters
lightCodeFile
SaveTestCodeFile(LightCodeFile)
Declaration
void SaveTestCodeFile(LightCodeFile lightCodeFile)
Parameters
lightCodeFile
SetTestCodeFileErrors(LightCodeFile, CompilerErrorCollection)
Declaration
void SetTestCodeFileErrors(LightCodeFile lightCodeFile, CompilerErrorCollection errors)
Parameters
lightCodeFile
errors
ShowTestCodeFile(LightCodeFile, string)
Declaration
void ShowTestCodeFile(LightCodeFile lightCodeFile, string stepId)
Parameters
lightCodeFile
stepId
UnloadCodeFile(LightCodeFile)
Declaration
void UnloadCodeFile(LightCodeFile lightCodeFile)
Parameters
lightCodeFile
UpdateClass(LightCodeFile, string)
Declaration
void UpdateClass(LightCodeFile lightCodeFile, string updatedClass)
Parameters
lightCodeFile
updatedClass
UpdateCodeEditor(LightCodeFile, ICodeEditor)
Declaration
void UpdateCodeEditor(LightCodeFile lightCodeFile, ICodeEditor codeEditor)
Parameters
lightCodeFile
codeEditor
UpdateScriptStepContent(LightCodeFile, AutomationStep)
Declaration
void UpdateScriptStepContent(LightCodeFile lightCodeFile, AutomationStep step)
Parameters
lightCodeFile
step