Skip navigation links
A B C D E F G H I J L M N O P Q R S T U V W 

A

AccessesTestParameter - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
add(Func<Number>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Arith
 
ALL - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Import.Alias
 
always() - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
and(Func<Boolean>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
append(Tuple, String, Object) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
apply(Stage) - Method in interface com.github.dakusui.scriptiveunit.model.func.Func
 
apply(FuncInvoker, Arguments) - Method in interface com.github.dakusui.scriptiveunit.model.statement.Form
 
Arguments - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Arguments.Factory - Class in com.github.dakusui.scriptiveunit.model.statement
 
Arith - Class in com.github.dakusui.scriptiveunit.drivers
 
Arith() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Arith
 
asString() - Method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
asString() - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Impl
 
attr(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
Returns a function to access an attribute value in a test case.
attributeNotFound(String, Stage, Iterable<String>) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 

B

Base(String, Class<?>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader.Base
 
BaseForCoveringArrayEngineConfig(String, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForCoveringArrayEngineConfig
 
BaseForFactorSpaceDescriptor(Map<String, List<Object>>, List<List<Object>>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForFactorSpaceDescriptor
 
BaseForTestOracle(String, List<Object>, List<Object>, List<Object>, List<Object>, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForTestOracle
 
BaseForTestSuiteDescriptor(String, Beans.BaseForCoveringArrayEngineConfig, Beans.BaseForFactorSpaceDescriptor, String, Map<String, List<Object>>, List<Object>, List<Object>, List<? extends Beans.BaseForTestOracle>, List<Object>, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForTestSuiteDescriptor
 
Basic - Class in com.github.dakusui.scriptiveunit.drivers.actions
 
Basic() - Constructor for class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
Beans - Enum in com.github.dakusui.scriptiveunit.loaders
 
Beans.BaseForCoveringArrayEngineConfig - Class in com.github.dakusui.scriptiveunit.loaders
 
Beans.BaseForFactorSpaceDescriptor - Class in com.github.dakusui.scriptiveunit.loaders
A base class for factor space descriptors.
Beans.BaseForTestOracle - Class in com.github.dakusui.scriptiveunit.loaders
 
Beans.BaseForTestSuiteDescriptor - Class in com.github.dakusui.scriptiveunit.loaders
 
buildRequest(Map<String, Object>) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 

C

check(boolean, Supplier<E>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
check(V, Predicate<? super V>, Supplier<? extends E>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
children() - Method in interface com.github.dakusui.scriptiveunit.doc.Description
 
Collections - Class in com.github.dakusui.scriptiveunit.drivers
 
Collections() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Collections
 
com.github.dakusui.scriptiveunit - package com.github.dakusui.scriptiveunit
 
com.github.dakusui.scriptiveunit.annotations - package com.github.dakusui.scriptiveunit.annotations
 
com.github.dakusui.scriptiveunit.core - package com.github.dakusui.scriptiveunit.core
 
com.github.dakusui.scriptiveunit.doc - package com.github.dakusui.scriptiveunit.doc
 
com.github.dakusui.scriptiveunit.drivers - package com.github.dakusui.scriptiveunit.drivers
 
com.github.dakusui.scriptiveunit.drivers.actions - package com.github.dakusui.scriptiveunit.drivers.actions
 
com.github.dakusui.scriptiveunit.exceptions - package com.github.dakusui.scriptiveunit.exceptions
 
com.github.dakusui.scriptiveunit.loaders - package com.github.dakusui.scriptiveunit.loaders
 
com.github.dakusui.scriptiveunit.loaders.json - package com.github.dakusui.scriptiveunit.loaders.json
 
com.github.dakusui.scriptiveunit.model - package com.github.dakusui.scriptiveunit.model
 
com.github.dakusui.scriptiveunit.model.func - package com.github.dakusui.scriptiveunit.model.func
 
com.github.dakusui.scriptiveunit.model.statement - package com.github.dakusui.scriptiveunit.model.statement
 
compare(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
concat(Func<Iterable<? extends E>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
concurrent(Func<Action>...) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
Config - Interface in com.github.dakusui.scriptiveunit.core
 
ConfigurationException - Exception in com.github.dakusui.scriptiveunit.exceptions
 
ConfigurationException(String) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ConfigurationException
 
containedBy(Func<Iterable<E>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
content() - Method in interface com.github.dakusui.scriptiveunit.doc.Description
 
convert(Object, Class<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
convertIfNecessary(Object, Class<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
Core - Class in com.github.dakusui.scriptiveunit.drivers
 
Core() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Core
 
CoveringArrayEngineConfig - Interface in com.github.dakusui.scriptiveunit.model
 
CoveringArrayEngineConfigBean(String, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBeans.TestSuiteDescriptorBean.CoveringArrayEngineConfigBean
 
create(Class<?>, Properties) - Static method in interface com.github.dakusui.scriptiveunit.core.Config
 
create(Object, Field) - Static method in interface com.github.dakusui.scriptiveunit.core.ObjectField
Creates a new ObjectField instance.
create(Object, Method, Map<String, String>) - Static method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
create(Class<?>, Help.EntityType) - Static method in interface com.github.dakusui.scriptiveunit.doc.Help
 
create(Class<?>) - Method in enum com.github.dakusui.scriptiveunit.doc.Help.EntityType
 
create() - Method in class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForCoveringArrayEngineConfig
 
create(Statement.Factory) - Method in class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForFactorSpaceDescriptor
 
create() - Method in class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForTestOracle
Test oracles created by this method are not thread safe since invokers (FuncHandler objects) have their internal states and not created every time the oracles are performed.
create(Object) - Method in class com.github.dakusui.scriptiveunit.loaders.Beans.BaseForTestSuiteDescriptor
 
create(String, Class<?>) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedTestSuiteLoader.Factory
 
create(String, Class<?>) - Method in interface com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader.Factory
 
create(Class<? extends TestSuiteLoader.Factory>) - Static method in interface com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader.Factory
 
create(FuncInvoker, ObjectMethod, Object[]) - Method in class com.github.dakusui.scriptiveunit.model.func.Func.Factory
 
create(TestSuiteDescriptor, Tuple, Object) - Method in enum com.github.dakusui.scriptiveunit.model.Stage.Type
 
create(Iterable<Func>) - Method in class com.github.dakusui.scriptiveunit.model.statement.Arguments.Factory
 
create(String) - Method in class com.github.dakusui.scriptiveunit.model.statement.Form.Factory
 
create(Object) - Method in class com.github.dakusui.scriptiveunit.model.statement.Statement.Factory
 
create(Tuple, T) - Static method in interface com.github.dakusui.scriptiveunit.model.TestResult
 
createConst(FuncInvoker, T) - Method in class com.github.dakusui.scriptiveunit.model.func.Func.Factory
 
createTestActionSupplier(int, Tuple, TestSuiteDescriptor) - Method in interface com.github.dakusui.scriptiveunit.model.TestOracle
 
createTestClass(Class<?>) - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
cyclicTemplatingFound(String, Map<String, Object>) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 

D

deepMerge(ObjectNode, ObjectNode) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
DEFAULT_INSTANCE - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Load
 
DEFAULT_SCRIPT_NAME_PATTERN - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Load
 
DEFAULT_SCRIPT_PACKAGE_PREFIX - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Load
 
DEFAULT_SCRIPT_SYSTEM_PROPERTY_KEY - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Load
 
describe(String) - Method in interface com.github.dakusui.scriptiveunit.doc.Help
 
describeChild(Action) - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
Description - Interface in com.github.dakusui.scriptiveunit.doc
 
div(Func<Number>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Arith
 
Doc - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
doc() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 

E

endsWith(Func<String>, Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
eq(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
equals(Func<U>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
execute(FuncInvoker) - Method in interface com.github.dakusui.scriptiveunit.model.statement.Statement
 

F

FactorSpaceDescriptor - Interface in com.github.dakusui.scriptiveunit.model
 
FactorSpaceDescriptorBean(Map<String, List<Object>>, List<List<Object>>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBeans.TestSuiteDescriptorBean.FactorSpaceDescriptorBean
 
Factory() - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedTestSuiteLoader.Factory
 
Factory(FuncHandler) - Constructor for class com.github.dakusui.scriptiveunit.model.func.Func.Factory
 
Factory(Statement.Factory) - Constructor for class com.github.dakusui.scriptiveunit.model.statement.Arguments.Factory
 
Factory(TestSuiteDescriptor, Func.Factory, Statement.Factory) - Constructor for class com.github.dakusui.scriptiveunit.model.statement.Form.Factory
 
Factory(TestSuiteDescriptor) - Constructor for class com.github.dakusui.scriptiveunit.model.statement.Statement.Factory
 
fail(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
fail(String, Object...) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
filter(Func<Iterable<? extends E>>, Func<Function<E, Boolean>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
filterSingleLevelFactorsOut(Tuple, List<Factor>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
Form - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Form.Factory - Class in com.github.dakusui.scriptiveunit.model.statement
 
formatTo(Formatter, int, int, int) - Method in interface com.github.dakusui.scriptiveunit.model.func.Func
 
Func<O> - Interface in com.github.dakusui.scriptiveunit.model.func
 
Func.Const<O> - Interface in com.github.dakusui.scriptiveunit.model.func
An interface that represents a constant.
Func.Factory - Class in com.github.dakusui.scriptiveunit.model.func
 
Func.Memoized<O> - Interface in com.github.dakusui.scriptiveunit.model.func
 
FuncHandler - Class in com.github.dakusui.scriptiveunit.model.func
 
FuncHandler() - Constructor for class com.github.dakusui.scriptiveunit.model.func.FuncHandler
 
FuncInvoker - Interface in com.github.dakusui.scriptiveunit.model.func
 
FuncInvoker.Impl - Class in com.github.dakusui.scriptiveunit.model.func
 
FuncInvoker.Writer - Class in com.github.dakusui.scriptiveunit.model.func
 

G

ge(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
get() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectField
 
getAnnotatedFields(Object, Class<? extends Annotation>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getAnnotatedMethods(Object, Class<? extends Annotation>, Map<String, String>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getAnnotatedMethodsFromImportedFieldsInObject(Object) - Static method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
getAnnotation(AnnotatedElement, Class<T>, T) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getArgument(int) - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getArguments() - Method in interface com.github.dakusui.scriptiveunit.model.statement.Statement.Nested
 
getChildren() - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
getChildren() - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
getConstraints() - Method in interface com.github.dakusui.scriptiveunit.model.FactorSpaceDescriptor
 
getConstructor(Class<? extends T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getCoveringArrayEngineConfig() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getDescription() - Method in interface com.github.dakusui.scriptiveunit.model.TestOracle
 
getDescription() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getDriverObject() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getEngineClass() - Method in interface com.github.dakusui.scriptiveunit.model.CoveringArrayEngineConfig
 
getFactors() - Method in interface com.github.dakusui.scriptiveunit.model.FactorSpaceDescriptor
 
getFactorSpaceDescriptor() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getField() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectField
 
getFieldValue(Object, Field) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
getForm() - Method in interface com.github.dakusui.scriptiveunit.model.statement.Statement.Nested
 
getIndex() - Method in class com.github.dakusui.scriptiveunit.loaders.IndexedTestCase
 
getInvolvedParameterNamesInSetUpAction() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getName() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
getName() - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
getName() - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
getOptions() - Method in interface com.github.dakusui.scriptiveunit.model.CoveringArrayEngineConfig
 
getOutput() - Method in interface com.github.dakusui.scriptiveunit.model.TestResult
Returns output from SUT as an object of T.
getParameterCount() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
getParameterDoc(int) - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
getParameterTypes() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
getRunnerAnnotations() - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
getRunnerType() - Method in class com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader.Base
 
getRunnerType() - Method in interface com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader
 
getRunnerType() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getScriptResourceName() - Method in interface com.github.dakusui.scriptiveunit.core.Config
 
getScriptResourceName() - Method in class com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader.Base
 
getScriptResourceName() - Method in interface com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader
 
getScriptSystemPropertyKey() - Method in interface com.github.dakusui.scriptiveunit.core.Config
 
getSetUpActionFactory() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getSetUpBeforeAllActionFactory() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getStatementFactory() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getTearDownActionFactory() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getTearDownAfterAllActionFactory() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getTestCase() - Method in interface com.github.dakusui.scriptiveunit.model.TestResult
Returns a test case object.
getTestCases() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getTestCaseTuple() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getTestOracles() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
getTestSuiteDescriptor() - Method in class com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader.Base
 
getTestSuiteDescriptor() - Method in interface com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader
 
getType() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
getUserDefinedFormClauses() - Method in interface com.github.dakusui.scriptiveunit.model.TestSuiteDescriptor
 
GroupedTestItemRunner - Class in com.github.dakusui.scriptiveunit
 
GroupedTestItemRunner.Type - Enum in com.github.dakusui.scriptiveunit
 
gt(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 

H

handle(FuncInvoker, Func, Stage, String) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncHandler
 
handleConst(FuncInvoker, T) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncHandler
 
headOfCallMustBeString(Object) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.TypeMismatch
 
Help - Interface in com.github.dakusui.scriptiveunit.doc
 
help(Class<?>, ActionPrinter.Writer, ActionPrinter.Writer, String...) - Static method in interface com.github.dakusui.scriptiveunit.doc.Help
 
help(Class<?>, String...) - Static method in interface com.github.dakusui.scriptiveunit.doc.Help
 
help(Class<?>, ActionPrinter.Writer) - Static method in interface com.github.dakusui.scriptiveunit.doc.Help
 
help(Class<?>, ActionPrinter.Writer, Help.EntityType) - Static method in interface com.github.dakusui.scriptiveunit.doc.Help
 
help(Class<?>, ActionPrinter.Writer, Help.EntityType, String) - Static method in interface com.github.dakusui.scriptiveunit.doc.Help
 
Help.EntityType - Enum in com.github.dakusui.scriptiveunit.doc
 

I

ifthen(Func<Boolean>, Func<Boolean>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
Impl(int) - Constructor for class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Impl
 
Import - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
Import.Alias - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
indent(int) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
IndexedTestCase - Class in com.github.dakusui.scriptiveunit.loaders
 
indexOutOfBounds(int, int) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
invoke(Object...) - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
invokeConst(Object) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Impl
 
invokeConst(Object) - Method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
invokeFunc(Func, Stage, String) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Impl
 
invokeFunc(Func, Stage, String) - Method in interface com.github.dakusui.scriptiveunit.model.func.FuncInvoker
 
involvedParameters(Statement) - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Statement.Utils
 
isAccessor() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
isAccessor() - Method in interface com.github.dakusui.scriptiveunit.model.statement.Form
 
isCompatible(Object, Class<?>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
isVarArgs() - Method in interface com.github.dakusui.scriptiveunit.core.ObjectMethod
 
iterableToString(Iterable<?>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
iterator() - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Writer
 

J

JsonBasedTestSuiteLoader - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBasedTestSuiteLoader(Class<?>, String) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedTestSuiteLoader
 
JsonBasedTestSuiteLoader.Factory - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBeans - Enum in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBeans.TestSuiteDescriptorBean - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBeans.TestSuiteDescriptorBean.CoveringArrayEngineConfigBean - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBeans.TestSuiteDescriptorBean.FactorSpaceDescriptorBean - Class in com.github.dakusui.scriptiveunit.loaders.json
 
JsonBeans.TestSuiteDescriptorBean.TestOracleBean - Class in com.github.dakusui.scriptiveunit.loaders.json
 

L

le(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
length(Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
list() - Method in interface com.github.dakusui.scriptiveunit.doc.Help
 
Load - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
loadTestSuiteDescriptor(Class<?>, String) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedTestSuiteLoader
 
loadTestSuiteDescriptor(Class<?>, String) - Method in class com.github.dakusui.scriptiveunit.loaders.TestSuiteLoader.Base
 
lt(Func<Comparable<U>>, Func<U>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 

M

matches(Func<String>, Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
mergeFailed(ObjectNode, ObjectNode, String) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
mul(Func<Number>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Arith
 

N

name() - Method in interface com.github.dakusui.scriptiveunit.doc.Description
 
nonArray(JsonNode) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
nonObject(JsonNode) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
nonText(JsonNode) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
nop() - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
not(Func<Boolean>) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
NOT_AVAILABLE - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Doc
 

O

ObjectField - Interface in com.github.dakusui.scriptiveunit.core
 
ObjectMethod - Interface in com.github.dakusui.scriptiveunit.core
An interface that represents a pair of a method and object on which it should be invoked.
openResourceAsStream(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
or(Func<Boolean>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Predicates
 
override(Map<String, Object>, REQUEST) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 

P

parameterNameShouldBeSpecifiedWithConstant(Statement.Nested) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
performActionWithLogging(Action) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
Predicates - Class in com.github.dakusui.scriptiveunit.drivers
 
Predicates() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Predicates
 
print(Func<?>) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 

Q

QueryApi<REQUEST,RESPONSE extends Iterable<ENTRY>,ENTRY> - Class in com.github.dakusui.scriptiveunit.drivers
 
QueryApi() - Constructor for class com.github.dakusui.scriptiveunit.drivers.QueryApi
 
quote(Func<?>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
 

R

readJsonNodeFromStream(InputStream) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
readObjectNodeWithMerging(String) - Method in class com.github.dakusui.scriptiveunit.loaders.json.JsonBasedTestSuiteLoader
 
ReflectivelyReferenced - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
request() - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
ResourceException - Exception in com.github.dakusui.scriptiveunit.exceptions
 
ResourceException(String) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ResourceException
 
response() - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
response() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
runChild(Action, RunNotifier) - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 

S

SCRIPT_NOT_SPECIFIED - Static variable in annotation type com.github.dakusui.scriptiveunit.annotations.Load
 
Scriptable - Annotation Type in com.github.dakusui.scriptiveunit.annotations
 
ScriptiveUnit - Class in com.github.dakusui.scriptiveunit
A main test runner class of ScriptiveUnit.
ScriptiveUnit(Class<?>) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveUnit
Only called reflectively.
ScriptiveUnit(Class<?>, Properties) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveUnit
A constructor for testing.
ScriptiveUnit(Class<?>, TestSuiteLoader) - Constructor for class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
ScriptiveUnitException - Exception in com.github.dakusui.scriptiveunit.exceptions
 
ScriptiveUnitException(String, Throwable) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
ScriptiveUnitException(String) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
ScriptiveUnitException(Throwable) - Constructor for exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
scriptNotFound(String) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ResourceException
 
scriptNotSpecified(String) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ConfigurationException
 
sequential(Func<Action>...) - Method in class com.github.dakusui.scriptiveunit.drivers.actions.Basic
 
Service<REQUEST,RESPONSE> - Class in com.github.dakusui.scriptiveunit.drivers
 
Service() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Service
 
service(Func<REQUEST>) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
service(REQUEST) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
size(Func<Iterable<? extends E>>) - Method in class com.github.dakusui.scriptiveunit.drivers.Collections
 
sizeOfArguments() - Method in interface com.github.dakusui.scriptiveunit.model.Stage
 
sort(List<T>, Comparator<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
Stage - Interface in com.github.dakusui.scriptiveunit.model
 
Stage.Type - Enum in com.github.dakusui.scriptiveunit.model
 
startsWith(Func<String>, Func<String>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
Statement - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Statement.Atom - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Statement.Factory - Class in com.github.dakusui.scriptiveunit.model.statement
 
Statement.Nested - Interface in com.github.dakusui.scriptiveunit.model.statement
 
Statement.Utils - Enum in com.github.dakusui.scriptiveunit.model.statement
 
Strings - Class in com.github.dakusui.scriptiveunit.drivers
 
Strings() - Constructor for class com.github.dakusui.scriptiveunit.drivers.Strings
 
sub(Func<Number>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Arith
 
substr(Func<String>, Func<Integer>, Func<Integer>) - Method in class com.github.dakusui.scriptiveunit.drivers.Strings
 
SyntaxException - Exception in com.github.dakusui.scriptiveunit.exceptions
 

T

template(String, Map<String, Object>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
TestOracle - Interface in com.github.dakusui.scriptiveunit.model
 
TestOracleBean(String, List<Object>, List<Object>, List<Object>, List<Object>, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBeans.TestSuiteDescriptorBean.TestOracleBean
 
TestResult<T> - Interface in com.github.dakusui.scriptiveunit.model
An interface that represents a test result of a certain test case..
TestSuiteDescriptor - Interface in com.github.dakusui.scriptiveunit.model
 
TestSuiteDescriptorBean(String, JsonBeans.TestSuiteDescriptorBean.CoveringArrayEngineConfigBean, JsonBeans.TestSuiteDescriptorBean.FactorSpaceDescriptorBean, String, Map<String, List<Object>>, List<Object>, List<Object>, List<JsonBeans.TestSuiteDescriptorBean.TestOracleBean>, List<Object>, List<Object>) - Constructor for class com.github.dakusui.scriptiveunit.loaders.json.JsonBeans.TestSuiteDescriptorBean
 
TestSuiteLoader - Interface in com.github.dakusui.scriptiveunit.loaders
 
TestSuiteLoader.Base - Class in com.github.dakusui.scriptiveunit.loaders
 
TestSuiteLoader.Factory - Interface in com.github.dakusui.scriptiveunit.loaders
 
toALL_CAPS(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
toBigDecimal(Number) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
toBigDecimalIfPossible(Object) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
toCamelCase(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
typeMismatch(Class, Object) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
TypeMismatch - Exception in com.github.dakusui.scriptiveunit.exceptions
 

U

undefinedFactor(String, Object) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.SyntaxException
 
unsupportedRunMode(GroupedTestItemRunner.Type) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ConfigurationException
 
userFunc(Func<List<Object>>, Func<?>...) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
 
Utils - Enum in com.github.dakusui.scriptiveunit.core
 

V

value(Func<String>, Func<?>) - Method in class com.github.dakusui.scriptiveunit.drivers.Core
Returns a function to invoke a method of a specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.doc.Help.EntityType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.GroupedTestItemRunner.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.loaders.Beans
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.loaders.json.JsonBeans
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Statement.Utils
Returns the enum constant of this type with the specified name.
valueReturnedByScriptableMethodMustBeFunc(String, Object) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.TypeMismatch
 
values() - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.doc.Help.EntityType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.GroupedTestItemRunner.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.loaders.Beans
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.loaders.json.JsonBeans
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.model.Stage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.dakusui.scriptiveunit.model.statement.Statement.Utils
Returns an array containing the constants of this enum type, in the order they are declared.

W

with(Func<Map<String, Object>>, Func<REQUEST>) - Method in class com.github.dakusui.scriptiveunit.drivers.Service
 
withAfterClasses(Statement) - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
withAfterClasses(Statement) - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
withBeforeClasses(Statement) - Method in class com.github.dakusui.scriptiveunit.GroupedTestItemRunner
 
withBeforeClasses(Statement) - Method in class com.github.dakusui.scriptiveunit.ScriptiveUnit
 
wrap(Class<T>) - Static method in enum com.github.dakusui.scriptiveunit.core.Utils
 
wrap(Throwable, String, String...) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
wrap(Throwable) - Static method in exception com.github.dakusui.scriptiveunit.exceptions.ScriptiveUnitException
 
writeDescription(ActionPrinter.Writer, int, Description) - Static method in interface com.github.dakusui.scriptiveunit.doc.Help
 
writeLine(String) - Method in class com.github.dakusui.scriptiveunit.model.func.FuncInvoker.Writer
 
A B C D E F G H I J L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017. All rights reserved.