C# Class NUnitGoCore.Attributes.NunitGoActionAttribute

Inheritance: NUnit.Framework.NUnitAttribute, ITestAction
Mostrar archivo Open project: elv1s42/NUnitGo

Public Methods

Method Description
AfterTest ( ITest test ) : void
BeforeTest ( ITest test ) : void
GenerateReport ( ) : void
NunitGoActionAttribute ( string testGuidString = "", string projectName = "", string className = "", string testName = "" ) : System

Private Methods

Method Description
AddScreenshots ( ) : void
CleanUpTestFiles ( ) : void
CreateDirectories ( ) : void
ExtractResource ( string embeddedFileName, string destinationPath ) : void
ExtractResources ( IEnumerable embeddedFileNames, string destinationPath ) : void
Flush ( ) : void
GetTestRemarks ( ) : List
SaveTestFiles ( ) : void
SendEmails ( bool isSuccess ) : void
SendEmailsForEvents ( ) : void
TakeScreenshotIfFailed ( ) : void

Method Details

AfterTest() public method

public AfterTest ( ITest test ) : void
test ITest
return void

BeforeTest() public method

public BeforeTest ( ITest test ) : void
test ITest
return void

GenerateReport() public method

public GenerateReport ( ) : void
return void

NunitGoActionAttribute() public method

public NunitGoActionAttribute ( string testGuidString = "", string projectName = "", string className = "", string testName = "" ) : System
testGuidString string
projectName string
className string
testName string
return System