public class DefaultFileNameBuilder extends AbstractFileNameBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
build()
When generation of file name is not overridden by
withResourceIdentifier(ResourceIdentifier), by default, every
file name will be of format: testMethodName_stage.screenshotType where stage is When. |
DefaultFileNameBuilder |
clear()
Clears a builder.
|
static DefaultFileNameBuilder |
getInstance() |
DefaultFileNameBuilder |
withMetaData(ResourceMetaData metaData) |
DefaultFileNameBuilder |
withResourceIdentifier(ResourceIdentifier<ResourceType> resourceIdentifier) |
DefaultFileNameBuilder |
withStage(When when) |
public static DefaultFileNameBuilder getInstance()
public DefaultFileNameBuilder withMetaData(ResourceMetaData metaData)
public DefaultFileNameBuilder withStage(When when)
public DefaultFileNameBuilder withResourceIdentifier(ResourceIdentifier<ResourceType> resourceIdentifier)
public String build()
withResourceIdentifier(ResourceIdentifier), by default, every
file name will be of format: When.
When you do not set meta data or name of test method is null or empty string, random UUID is generated instead of
that. If When is not set, it is not included into file name generation. When you do not specify resource type,
file name will be generated without file format suffix, excluding a dot as well.
build in class AbstractFileNameBuilderpublic DefaultFileNameBuilder clear()
AbstractFileNameBuilderclear in class AbstractFileNameBuilderCopyright © 2014 JBoss by Red Hat. All rights reserved.