if (!applicationContextHolder.isApplicationContextLoaded()) {
applicationContextHolder.loadApplicationContext();
}
TestNGCitrusTestBuilder builder = (TestNGCitrusTestBuilder) testBuilderClass.getConstructor(new Class[]{}).newInstance();
AutowireCapableBeanFactory beanFactory = applicationContextHolder.getApplicationContext().getAutowireCapableBeanFactory();
beanFactory.autowireBeanProperties(builder, AutowireCapableBeanFactory.AUTOWIRE_NO, false);
beanFactory.initializeBean(builder, testBuilderClass.getName());
for (Method method : ReflectionUtils.getAllDeclaredMethods(testBuilderClass)) {