本文整理了Java中org.testng.internal.Utils.isStringNotEmpty()
方法的一些代码示例,展示了Utils.isStringNotEmpty()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Utils.isStringNotEmpty()
方法的具体详情如下:
包路径:org.testng.internal.Utils
类名称:Utils
方法名:isStringNotEmpty
暂无
代码示例来源:origin: org.testng/testng
/**
* Sets the output directory where the reports will be created.
* @param outputdir The directory.
*/
public void setOutputDirectory(final String outputdir) {
if (isStringNotEmpty(outputdir)) {
m_outputDir = outputdir;
}
}
代码示例来源:origin: cbeust/testng
/**
* Sets the output directory where the reports will be created.
*
* @param outputdir The directory.
*/
public void setOutputDirectory(final String outputdir) {
if (isStringNotEmpty(outputdir)) {
m_outputDir = outputdir;
}
}
代码示例来源:origin: org.testng/testng
private void generateExcludedMethodsReport(XmlSuite xmlSuite, ISuite suite) {
Collection<ITestNGMethod> excluded = suite.getExcludedMethods();
StringBuilder sb2 = new StringBuilder("<h2>Methods that were not run</h2><table>\n");
for (ITestNGMethod method : excluded) {
ConstructorOrMethod m = method.getConstructorOrMethod();
if (m != null) {
sb2.append("<tr><td>")
.append(m.getDeclaringClass().getName()).append(".").append(m.getName());
String description = method.getDescription();
if(isStringNotEmpty(description)) {
sb2.append("<br/>").append(SP2).append("<i>").append(description).append("</i>");
}
sb2.append("</td></tr>\n");
}
}
sb2.append("</table>");
Utils.writeFile(getOutputDirectory(xmlSuite), METHODS_NOT_RUN, sb2.toString());
}
代码示例来源:origin: cbeust/testng
private void generateExcludedMethodsReport(XmlSuite xmlSuite, ISuite suite) {
Collection<ITestNGMethod> excluded = suite.getExcludedMethods();
StringBuilder sb2 = new StringBuilder("<h2>Methods that were not run</h2><table>\n");
for (ITestNGMethod method : excluded) {
ConstructorOrMethod m = method.getConstructorOrMethod();
if (m != null) {
sb2.append("<tr><td>")
.append(m.getDeclaringClass().getName())
.append(".")
.append(m.getName());
String description = method.getDescription();
if (isStringNotEmpty(description)) {
sb2.append("<br/>").append(SP2).append("<i>").append(description).append("</i>");
}
sb2.append("</td></tr>\n");
}
}
sb2.append("</table>");
Utils.writeFile(getOutputDirectory(xmlSuite), METHODS_NOT_RUN, sb2.toString());
}
代码示例来源:origin: org.testng/testng
public ClassImpl(ITestContext context, Class<?> cls, XmlClass xmlClass, Object instance,
Map<Class<?>, IClass> classes, IAnnotationFinder annotationFinder,
ITestObjectFactory objectFactory) {
m_testContext = context;
m_class = cls;
m_classes = classes;
m_xmlClass = xmlClass;
m_annotationFinder = annotationFinder;
m_instance = instance;
m_objectFactory = objectFactory;
if (instance instanceof ITest) {
m_testName = ((ITest) instance).getTestName();
}
if (m_testName == null) {
ITestAnnotation annotation = m_annotationFinder.findAnnotation(cls, ITestAnnotation.class);
if (annotation != null && !annotation.getTestName().isEmpty()) {
m_testName = annotation.getTestName();
}
}
m_hasParentModule = isStringNotEmpty(m_testContext.getSuite().getParentModule());
}
代码示例来源:origin: org.testng/testng
public Injector getParentInjector() {
ISuite suite = m_testContext.getSuite();
// Reuse the previous parent injector, if any
Injector injector = suite.getParentInjector();
if (injector == null) {
String stageString = suite.getGuiceStage();
Stage stage;
if (isStringNotEmpty(stageString)) {
stage = Stage.valueOf(stageString);
} else {
stage = Stage.DEVELOPMENT;
}
if (m_hasParentModule) {
Class<Module> parentModule = (Class<Module>) ClassHelper.forName(suite.getParentModule());
if (parentModule == null) {
throw new TestNGException("Cannot load parent Guice module class: " + suite.getParentModule());
}
Module module = newModule(parentModule);
injector = com.google.inject.Guice.createInjector(stage, module);
} else {
injector = com.google.inject.Guice.createInjector(stage);
}
suite.setParentInjector(injector);
}
return injector;
}
代码示例来源:origin: cbeust/testng
public ClassImpl(
ITestContext context,
Class<?> cls,
XmlClass xmlClass,
Object instance,
Map<Class<?>, IClass> classes,
IAnnotationFinder annotationFinder,
ITestObjectFactory objectFactory) {
m_testContext = context;
m_class = cls;
m_classes = classes;
m_xmlClass = xmlClass;
m_annotationFinder = annotationFinder;
m_instance = instance;
m_objectFactory = objectFactory;
if (instance instanceof ITest) {
m_testName = ((ITest) instance).getTestName();
}
if (m_testName == null) {
ITestAnnotation annotation = m_annotationFinder.findAnnotation(cls, ITestAnnotation.class);
if (annotation != null && !annotation.getTestName().isEmpty()) {
m_testName = annotation.getTestName();
}
}
m_hasParentModule = isStringNotEmpty(m_testContext.getSuite().getParentModule());
}
代码示例来源:origin: cbeust/testng
@SuppressWarnings("unchecked")
public Injector getParentInjector() {
ISuite suite = m_testContext.getSuite();
// Reuse the previous parent injector, if any
Injector injector = suite.getParentInjector();
if (injector == null) {
String stageString = suite.getGuiceStage();
Stage stage;
if (isStringNotEmpty(stageString)) {
stage = Stage.valueOf(stageString);
} else {
stage = Stage.DEVELOPMENT;
}
if (m_hasParentModule) {
Class<Module> parentModule = (Class<Module>) ClassHelper.forName(suite.getParentModule());
if (parentModule == null) {
throw new TestNGException(
"Cannot load parent Guice module class: " + suite.getParentModule());
}
Module module = newModule(parentModule);
injector = com.google.inject.Guice.createInjector(stage, module);
} else {
injector = com.google.inject.Guice.createInjector(stage);
}
suite.setParentInjector(injector);
}
return injector;
}
代码示例来源:origin: org.testng/testng
XmlUtils.setProperty(p, "data-provider-thread-count", String.valueOf(xmlSuite.getDataProviderThreadCount()),
DEFAULT_DATA_PROVIDER_THREAD_COUNT.toString());
if (isStringNotEmpty(xmlSuite.getTimeOut())) {
p.setProperty("time-out", xmlSuite.getTimeOut());
p.setProperty("object-factory", xmlSuite.getObjectFactory().getClass().getName());
if (isStringNotEmpty(xmlSuite.getParentModule())) {
p.setProperty("parent-module", xmlSuite.getParentModule());
if (isStringNotEmpty(xmlSuite.getGuiceStage())) {
p.setProperty("guice-stage", xmlSuite.getGuiceStage());
代码示例来源:origin: cbeust/testng
String.valueOf(xmlSuite.getDataProviderThreadCount()),
DEFAULT_DATA_PROVIDER_THREAD_COUNT.toString());
if (isStringNotEmpty(xmlSuite.getTimeOut())) {
p.setProperty("time-out", xmlSuite.getTimeOut());
p.setProperty("object-factory", xmlSuite.getObjectFactory().getClass().getName());
if (isStringNotEmpty(xmlSuite.getParentModule())) {
p.setProperty("parent-module", xmlSuite.getParentModule());
if (isStringNotEmpty(xmlSuite.getGuiceStage())) {
p.setProperty("guice-stage", xmlSuite.getGuiceStage());
内容来源于网络,如有侵权,请联系作者删除!