org.testng
Interface IHookable

All Superinterfaces:
ITestNGListener

public interface IHookable
extends ITestNGListener

If a test class implements this interface, its run() method will be invoked instead of each @Test method found. The invocation of the test method will then be performed upon invocation of the callBack() method of the IHookCallBack parameter. This is useful to test classes that require JAAS authentication, which can be implemented as follows:

 public void run(final IHookCallBack icb, ITestResult testResult) {   // Preferably initialized in a @Configuration method   mySubject = authenticateWithJAAs();   Subject.doAs(mySubject, new PrivilegedExceptionAction() {     public Object run() {       icb.callback(testResult);     }   }; } 

Author:
cbeust Jan 28, 2006


Method Summary
 voidrun(IHookCallBack callBack, ITestResult testResult)
           
 

Method Detail

run

void run(IHookCallBack callBack,         ITestResult testResult)


Copyright © 2012. All Rights Reserved.


NOTHING
NOTHING
Add the Maven Dependecy to your project: maven dependecy for com.amazonaws : aws-java-sdk : 1.3.14