java - How to get Junit class name in another class -
below junit runner need class name runtest in class.
@runwith(cucumber.class) @cucumberoptions( features = { "src/test/resources/features/automated" }, tags = { "@create_account_without_entering_mandatory_fields", "~@tobeskipped","~@p2" } , dryrun = false, monochrome = true, glue = "tv.nativ.mio.automation.stepdef", plugin = {"html:target/cucumber", "json:target/cucumber/cucumber1.json"}) public class runtest { }
i have tried thread.dumpstack()
, thread.currentthread().getstacktrace()
not getting class runtest
in list
i wouldn't recommend that, can remember test class in static variable. in test:
@beforeclass public static void beforeclass() { // holder class static variable, create currentclassholder.setclass(runtest.class); }
you can such thing in every test class , there..
Comments
Post a Comment