Serenity Global Hook

147 views
Skip to first unread message

peter...@gmail.com

unread,
Oct 1, 2022, 9:09:41 PM10/1/22
to Serenity BDD Users Group
Dear All, I had tried to implement cucumber hook using @Before and @After in a separate class but this class does not called by the serenityrunner. 

How to implement serenity hook?

public class Hooks {

public DAOManager daoManager;
public MFAManager mfaManager;
public UICompareManager uiCompareManager;
public CryptoManager cryptoManager;
public SpringInitManager springInitManager;
public CaptchaManager captchaManager;
public PropertiesManager propertiesManager;
public BrokenLinkChecker brokenLinkChecker;

private MyMailer emailer;


@Before
public void setup() {
daoManager = new DAOManager();
mfaManager = new MFAManager();
uiCompareManager = new UICompareManager();
cryptoManager = CryptoManager.getInstance(System.getProperty("user.dir") + "\\credential\\salt.txt");
springInitManager = new SpringInitManager();
captchaManager = new CaptchaManager();
propertiesManager = PropertiesManager.createInstance();
brokenLinkChecker = new BrokenLinkChecker();

emailer = new MyMailer();

}


@After
public void tearDown() {
emailer.sendEmail();
}


}

Please help. Thanks. 






Reply all
Reply to author
Forward
0 new messages